Jak převést SVG na PNG pomocí Java

Toto stručné téma je o tom, jak převést SVG na PNG pomocí Java poskytnutím podrobných kroků potřebných ke konfiguraci prostředí a spuštění kódu. Použití Java SVG to PNG lze snadno spravovat pomocí několika řádků kódu a je vhodné pro všechny typy aplikací založených na Javě běžící na platformách Windows, Linux nebo macOS.

Kroky k převodu SVG na PNG pomocí Java

  1. Nakonfigurujte projekt přidáním knihovny Aspose.Imaging z úložiště Maven pro převod SVG na PNG
  2. Chcete-li v kódu použít volání API, importujte jmenný prostor Aspose.Imaging
  3. Načtěte ukázkový obrázek SVG pomocí metody Image class load().
  4. Inicializací objektu SvgRasterizationOptions nastavíte výšku a šířku obrazu SVG
  5. Vytvořte objekt PngOptions pro požadovaný PNG
  6. Uložte převedený soubor PNG na disk

Výše uvedené kroky v Java převádějí SVG na PNG pomocí jednoduchého rozhraní API a začínají načítáním zdrojového souboru SVG pomocí metody load() vystavené třídou Image. Třída SvgRasterizationOptions se použije k nastavení šířky a výšky stránky SVG. Nakonec bude objekt SvgRasterizationOptions předán instanci PngOptions za účelem vykreslení a uložení SVG jako obrázku PNG.

Kód pro převod SVG na PNG pomocí Java

Pro vývoj převodníku pro SVG do PNG byla efektivně využita kódová základna Java pomocí jednoduchých volání API. Změnu výstupu můžeme provést nastavením dalších vlastností třídy SvgRasterizationOptions včetně nastaveného ohraničení, faktorů měřítka a barvy pozadí. Třída PngOptions také zpřístupňuje možnosti nastavení rozlišení, úrovně komprese a typů filtrů atd.

Příklad ukázal, že za účelem převodu SVG na PNG Java aplikace mohou být vyvíjeny na jakékoli platformě včetně MS Windows, macOS nebo Linux. Pokud se chcete dozvědět o nastavení vodoznaku pro obrázek Tiff, přečtěte si článek na jak nastavit vodoznak v TIFF pomocí Java.

 Čeština