Jak generovat PDF z HTML v Javě

V tomto podrobném průvodci prozkoumáme, jak generovat PDF z HTML v Javě. Dokument HTML může obsahovat textový nebo grafický obsah, který bude vykreslen do dokumentu PDF s vysokou věrností. Následující kroky lze použít k převodu HTML do PDF pomocí Java jednoduchým a snadným způsobem.

Kroky ke generování PDF z HTML v Javě

  1. Nakonfigurujte Aspose.Words for Java z úložiště Maven
  2. Importujte třídu Document
  3. Načtěte vstupní soubor HTML zadáním názvu souboru
  4. Uložte výstupní soubor PDF

Zde se načte vstupní HTML soubor a obsah se převede z HTML do PDF pomocí Javy. Uvidíte, že obsah PDF je vykreslen stejně jako HTML zobrazený v moderním prohlížeči.

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

import com.aspose.words.License;
import com.aspose.words.Document;
import com.aspose.words.SaveFormat;
public class GeneratePDFFromHtmlInJava {
public static void main(String[] args) throws Exception { //main function for GeneratePDFFromHtmlInJava
// Initialize a license to avoid trial version limitation for converting HTML to PDF
License license = new License();
license.setLicense("Aspose.Words.lic");
// Import the input HTML with the Document class.
Document doc = new Document("input.html");
// Save the HTML document to PDF file format
doc.save("PDFFromHtmlInJava.pdf", SaveFormat.PDF);
}
}

Tato ukázka kódu Java vytvoří soubor PDF z HTML bez požadavku na instalaci jakéhokoli prohlížeče nebo aplikací MS Office. Převod HTML do PDF s výše uvedeným příkladem napodobuje chování aplikace MS Word, tj. stejný výstup získáte, pokud exportujete soubor HTML do souboru PDF pomocí MS Word.

V tomto tutoriálu jsme se naučili, jak Java vytváří PDF z HTML, ale pokud chcete převést PDF do formátu Word, přečtěte si článek na jak převést PDF do Wordu v Javě.

 Čeština