Tento tutoriál obsahuje podrobného průvodce převodem XML na PDF pomocí Javy spolu s ukázkovým kódem pro generování PDF z XML v Javě. Převod dokumentů lze snadno implementovat podle tohoto návodu na operačních systémech včetně MS Windows, Liunx, Mac OS a bez instalace dalšího softwaru. Dále stačí napsat několik řádků kódu, který používá jednoduchá volání API k vytvoření funkce Java XML to PDF.
Kroky k převodu XML do PDF pomocí Java
- Nainstalujte GroupDocs.Conversion for Java z úložiště Maven pro implementaci funkcí XML do PDF Java
- Importujte základní třídy pro provádění transformace dokumentů z XML do PDF
- Načtěte vstupní soubor XML předáním konstruktoru třídy Converter
- Inicializujte třídu PdfConvertOptions a nastavte možnosti převodu pro výstupní soubor PDF
- Nakonec zavolejte metodu Convert třídy Converter a předejte jí převedenou cestu k souboru spolu s objektem PdfConvertOptions.
Aplikaci XML to PDF converter Java lze snadno vyvinout podle výše uvedených kroků v sekvenci. Převod dokumentů můžete začít implementovat nastavením projektu s požadovanou knihovnou a importem potřebných tříd. Poté načtěte vstupní soubor XML vytvořením instance třídy Converter a nastavte možnosti převodu pro převedené soubory PDF pomocí třídy PdfConvertOptions. V posledním kroku uložte výsledný soubor na disk pomocí metody Convert.
Kód pro převod XML do PDF pomocí Java
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.PdfConvertOptions; | |
public class ConvertXmlToPdfUsingJava { | |
public static void main(String[] args) { // Main function to convert XML 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 XML file for conversion to PDF | |
Converter converter = new Converter("sample.xml"); | |
// Set the convert options for PDF format | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the XML in PDF format | |
converter.convert("converted.pdf", options); | |
System.out.println("Done"); | |
} | |
} |
V předchozím příkladu jsme vyvinuli funkci Java convert XML to PDF, abychom vám ukázali fungování této funkce. Třídu PdfConvertOptions lze dále použít k nastavení možností převodu pro přizpůsobení výstupního dokumentu PDF. Své XML dokumenty můžete také transformovat do různých dalších formátů včetně SVG, ODS, XLSB, RTF, MHTML, POTX, TIFF a mnoha dalších.
Vytvořili jsme krok za krokem průvodce převodem XML do PDF v Javě a vytvořili jsme také ukázkový kód. Nedávno jsme publikovali článek o převodu HTML na obrázek v Javě. Další informace naleznete v příspěvku jak převést HTML na obrázek v Javě.