W tym samouczku krótko wyjaśnimy, jak szybko przeprowadzić konwersję dokumentu i konwertować SVG na PNG w Javie. Transformacja dokumentu zostanie zaimplementowana za pomocą kilku wywołań API i bez narzędzia innej firmy. Ponadto możesz korzystać z tego przewodnika w systemach operacyjnych, w tym MS Windows, Linux i Mac OS. Poniżej przedstawiono instrukcje krok po kroku i przykładowy kod tworzenia funkcji Java Convert SVG to PNG.
Kroki, aby przekonwertować SVG na PNG w Javie
- Zainstaluj GroupDocs.Conversion for Java z repozytorium Maven w aplikacji Java
- Dodaj odniesienie do klas niezbędnych do przeprowadzenia transformacji dokumentu z SVG do PNG
- Utwórz instancję klasy Converter i przekaż wejściowy plik SVG do jej konstruktora
- Ustaw opcje konwersji wyjściowego pliku PNG, tworząc instancję klasy ImageConvertOptions
- Wywołaj metodę Convert klasy Converter, przekaż do niej przekonwertowane PNG i ImageConvertOptions
Funkcja Java SVG to PNG może być łatwo zaimplementowana za pomocą powyższych instrukcji. Konwersję dokumentu w Javie można przeprowadzić w kilku prostych krokach. Aby rozpocząć, skonfiguruj swój projekt, instalując niezbędną bibliotekę z repozytorium Maven w swojej aplikacji Java, a także dodając odniesienia do klas w kodzie. Następnie utwórz nową instancję klasy Converter i podaj plik SVG jako argument do jej konstruktora. W następnym kroku użyj klasy ImageConvertOptions, aby zdefiniować właściwości wyjściowego pliku PNG. Na koniec, aby zapisać przekształcony plik na dysku, użyj metody Convert.
Kod do konwersji SVG na PNG w Javie
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ImageConvertOptions; | |
public class ConvertSvgToPngInJava { | |
public static void main(String[] args) { // Main function to convert SVG to PNG in Java | |
// Remove the watermark in output PNG by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source SVG file for conversion to PNG | |
Converter converter = new Converter("sample.svg"); | |
// Set the convert options for PNG format | |
ImageConvertOptions options = new ImageConvertOptions(); | |
// Convert and save the SVG in PNG format | |
converter.convert("converted.png", options); | |
System.out.println("Done"); | |
} | |
} |
Jak widać na powyższym przykładzie, możliwość konwersji SVG na PNG Java rozwija się, postępując zgodnie z instrukcjami zawartymi w tym przewodniku. Do zaimplementowania konwersji dokumentu używa się kilku wywołań API i trzech do czterech linii kodu. Możesz także błyskawicznie konwertować dokumenty SVG na różne formaty, w tym HTML, TSV, DOC, PDF, JPEG, XLSX i inne.
W tym przewodniku omówiliśmy konwersję dokumentu SVG do PNG przy użyciu języka Java. Jeśli chcesz dowiedzieć się więcej o przekształcaniu dokumentów w inne formaty, zobacz jak przekonwertować RTF na HTML w Javie.