Jak převést SVG do PDF pomocí Java

V tomto článku se dozvíte, jak převést SVG na PDF pomocí Javy. Pro provádění transformace dokumentů použijeme jednu z nejlepších knihoven převodníků dokumentů, která vám umožní převádět dokumenty pomocí několika volání API. Tato příručka navíc obsahuje pracovní příklad, který ukazuje, jak je implementována funkce SVG to PDF Java. Ukázkový kód ve své aplikaci můžete použít k provedení transformace dokumentu.

Kroky pro převod SVG do PDF pomocí Java

  1. Nainstalujte GroupDocs.Conversion for Java z úložiště Maven v aplikaci Java pro implementaci schopnosti SVG do PDF
  2. Importujte potřebné třídy pro provedení převodu dokumentu z SVG do PDF
  3. Vytvořte instanci třídy Converter a načtěte zdrojový soubor SVG
  4. Nastavte možnosti převodu pro výstupní dokument PDF inicializací třídy PdfConvertOptions
  5. Chcete-li uložit SVG jako PDF, zavolejte metodu Convert třídy Converter

Probrali jsme každý krok při vytváření funkce Java SVG to PDF. K získání převedeného dokumentu stačí použít tyto body v sekvenci. První bod vám umožňuje nastavit knihovnu převodníku dokumentů ve vašem projektu a poté importovat potřebné třídy. Poté načtěte zdrojový soubor SVG vytvořením instance třídy Converter a inicializujte třídu PdfConvertOptions pro nastavení vlastností pro přizpůsobení výstupního dokumentu. Nakonec metoda Convert umožňuje uložit převedený soubor na disk.

Kód pro převod SVG do PDF pomocí Java

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.PdfConvertOptions;
public class ConvertSvgToPdfUsingJava {
public static void main(String[] args) { // Main function to convert SVG to PDF in Java
// Remove the watermark in output PDF document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Conversion.lic");
// Load the source SVG file for conversion to PDF
Converter converter = new Converter("sample.svg");
// Set the convert options for PDF format
PdfConvertOptions options = new PdfConvertOptions();
// Convert and save the SVG in PDF format
converter.convert("converted.pdf", options);
System.out.println("Done");
}
}

Funkce převod SVG do PDF v Javě je vyvinuta pro demonstraci. Jedná se o funkční ukázkový kód, který lze spustit na jakémkoli operačním systému včetně MS Windows, Linux a Mac OS. Dále nemusíte nastavovat žádné další nástroje. Můžete také převést SVG do řady dalších formátů dokumentů, jako jsou XPS, PNG, RTF, ODP, PSD, XLS, GIF a mnoho dalších.

Probrali jsme podrobný postup převodu dokumentu z SVG do PDF v jazyce Java. Nedávno jsme publikovali článek o převodu PDF na text v Javě. Další informace naleznete v příspěvku jak převést PDF na text pomocí Java.

 Čeština