Jak przekonwertować SVG na PNG w Javie

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

  1. Zainstaluj GroupDocs.Conversion for Java z repozytorium Maven w aplikacji Java
  2. Dodaj odniesienie do klas niezbędnych do przeprowadzenia transformacji dokumentu z SVG do PNG
  3. Utwórz instancję klasy Converter i przekaż wejściowy plik SVG do jej konstruktora
  4. Ustaw opcje konwersji wyjściowego pliku PNG, tworząc instancję klasy ImageConvertOptions
  5. 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.

 Polski