Jak převést SVG na PNG v Javě

V tomto tutoriálu stručně vysvětlíme, jak provést rychlou konverzi dokumentů a převést SVG na PNG v Javě. Transformace dokumentu bude implementována pomocí několika volání API a bez nástroje třetí strany. Kromě toho můžete tuto příručku použít na operačních systémech včetně MS Windows, Linux a Mac OS. Níže jsou uvedeny podrobné pokyny a ukázkový kód pro vytvoření schopnosti Java convert SVG to PNG.

Kroky k převodu SVG na PNG v Javě

  1. Nainstalujte GroupDocs.Conversion for Java z úložiště Maven v aplikaci Java
  2. Přidejte odkaz na potřebné třídy pro provádění transformace dokumentu z SVG do PNG
  3. Vytvořte instanci třídy Converter a předejte vstupní soubor SVG jejímu konstruktoru
  4. Nastavte možnosti převodu pro výstupní soubor PNG vytvořením instance třídy ImageConvertOptions
  5. Zavolejte metodu Convert třídy Converter, předejte jí převedený PNG a ImageConvertOptions

Funkci Java SVG to PNG lze snadno implementovat pomocí výše uvedených pokynů. Převod dokumentů v Javě lze dokončit v několika jednoduchých krocích. Chcete-li začít, nakonfigurujte svůj projekt instalací základní knihovny z úložiště Maven do aplikace Java a přidáním odkazů na třídy v kódu. Poté vytvořte novou instanci třídy Converter a dodejte soubor SVG jako argument jeho konstruktoru. V dalším kroku použijte třídu ImageConvertOptions k definování vlastností pro výstupní soubor PNG. Nakonec, chcete-li uložit transformovaný soubor na disk, použijte metodu Převést.

Kód pro převod SVG na PNG v Javě

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 můžete vidět ve výše uvedené ukázce, schopnost převést SVG na PNG Java je vyvinuta podle pokynů v této příručce. K implementaci převodu dokumentu se používá několik volání API a tři až čtyři řádky kódu. Můžete také okamžitě převést dokumenty SVG do různých formátů, včetně HTML, TSV, DOC, PDF, JPEG, XLSX a dalších.

V této příručce jsme diskutovali o převodu dokumentů pro SVG do PNG pomocí Javy. Pokud se chcete dozvědět o transformaci dokumentů pro jiné formáty dokumentů, přečtěte si jak převést RTF do HTML v Javě.

 Čeština