Как да конвертирате SVG в PNG в Java

Ще обясним накратко как да извършите бързо преобразуване на документи и конвертиране на SVG в PNG в Java в този урок. Трансформацията на документа ще бъде изпълнена с няколко извиквания на API и без инструмент на трета страна. Освен това можете да използвате това ръководство за операционни системи, включително MS Windows, Linux и Mac OS. По-долу са предоставени инструкции стъпка по стъпка и примерен код за създаване на възможност за Java конвертиране на SVG в PNG.

Стъпки за конвертиране на SVG в PNG в Java

  1. Инсталирайте GroupDocs.Conversion for Java от хранилището на Maven в приложението Java
  2. Добавете препратка към необходимите класове за извършване на трансформация на документ от SVG в PNG
  3. Създайте екземпляр на класа Converter и предайте входния SVG файл на неговия конструктор
  4. Задайте опции за конвертиране за изходния PNG файл, като създадете екземпляр на класа ImageConvertOptions
  5. Извикайте метода Convert на класа Converter, предайте конвертирания PNG и ImageConvertOptions към него

Функцията Java SVG към PNG може лесно да се внедри с помощта на горните инструкции. Преобразуването на документ в Java може да бъде завършено само с няколко прости стъпки. За да започнете, конфигурирайте проекта си, като инсталирате основната библиотека от хранилището на Maven във вашето Java приложение, както и като добавите препратки към класовете в кода. След това създайте нов екземпляр на класа Converter и предоставете SVG файла като аргумент на неговия конструктор. В следващата стъпка използвайте класа ImageConvertOptions, за да дефинирате свойствата за изходния PNG файл. И накрая, за да запишете трансформирания файл на диск, използвайте метода Convert.

Код за конвертиране на SVG в PNG в Java

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");
}
}

Както можете да видите в примера по-горе, способността за конвертиране на SVG в PNG Java е разработена чрез следване на инструкциите в това ръководство. Няколко извиквания на API и три до четири реда код се използват за осъществяване на преобразуването на документа. Можете също незабавно да конвертирате SVG документи в различни формати, включително HTML, TSV, DOC, PDF, JPEG, XLSX и други.

В това ръководство обсъдихме конвертирането на документи за SVG в PNG с помощта на Java. Ако се интересувате да научите за трансформирането на документи за други формати на документи, вижте как да конвертирате RTF в HTML в Java.

 Български