pdfHTML

How it works

With just few lines of code you can use pdfHTML to get great results in no time. This code sample demonstrates how to use pdfHTML to convert a source HTML file (input.html) into a PDF (output.pdf). Click the button in the code window below to switch between the Java and C# examples.

1
2
3
4
5
6
7
8
9
public static void main() throws IOException {
        // IO
        File htmlSource = new File("input.html");
        File pdfDest = new File("output.pdf");
         // pdfHTML specific code
        ConverterProperties converterProperties = new ConverterProperties();
        HtmlConverter.convertToPdf(new FileInputStream(htmlSource), 
       new FileOutputStream(pdfDest), converterProperties);
    }
1
2
3
4
5
6
7
8
9
static void Main(string[] args)
  {
    using (FileStream htmlSource = File.Open("input.html", FileMode.Open))
    using (FileStream pdfDest = File.Open("output.pdf", FileMode.OpenOrCreate))
    {
        ConverterProperties converterProperties = new ConverterProperties();
        HtmlConverter.ConvertToPdf(htmlSource, pdfDest, converterProperties);
    }
  }

 

Below you can see an example of pdfHTML in action; using it to convert a web page into a PDF.

 

The original web page

HTML to PDF example input file

After the pdfHTML conversion

HTML to PDF example output

Vorteile

Warum iText 7 pdfHTML verwenden?

Neben der einfachen Konvertierung von HTML in PDF können Sie mit pdfHTML auch gut formatierte, gut strukturierte PDF-Dokumente wie Berichte, Rechnungen usw. mit HTML als Vorlagenformat generieren. Sie können das Styling mit CSS definieren und pdfHTML bietet die Engine zur PDF-Konvertierung.

Es verwendet die strukturellen Informationen aus HTML erneut, um auf einfache Weise PDF/A, PDF/UA oder getaggte PDFs zu erstellen. Sie müssen die technischen Details des PDF-Formats nicht kennen. pdfHTML verwendet semantische und strukturelle Information, die bereits in HTML vorhanden ist und ordnet sie iText-Objekten und -Stilen zu.

pdfHTML convert HTML to PDF pdfHTML provides the engine to convert HTML to PDF
Einfache Integration mit HTML-Tools

Indem Sie HTML und CSS für das Layout und die Gestaltung Ihres Dokuments verwenden, können Sie Ihre vorhandenen HTML- und CSS-Kenntnisse nutzen, um PDFs zu erstellen. Dieses Add-on lässt sich problemlos in HTML-Werkzeuge integrieren.

pdfHTML convert HTML to PDF pdfHTML provides the engine to convert HTML to PDF
Sofort einsatzbereit und kundenspezifische Optionen für die Konvertierung von HTML in PDF.

Die HTML-Elemente sind bereits auf HTML5 und CSS3 basierenden iText-Elementen abgebildet. Um die Anpassung vorzunehmen, fügen Sie einfach Ihre eigenen Steuerprogramme zum pdfHTML-Framework hinzu.

pdfHTML convert HTML to PDF pdfHTML provides the engine to convert HTML to PDF
Erstellen eines strukturierten PDF-Dokuments

Wiederverwendung struktureller und semantischer Informationen aus HTML zur Erstellung von PDF/As, PDF/UAs oder Tagged PDFs und zur Erstellung standardkonformer PDF-Dokumente. 

Schlüsselfunktionen

Kernfähigkeiten von iText 7 pdfHTML

pdfHTML bietet eine komfortable API (Java/.NET), mit der Sie HTML in PDF-Dateien oder in eine Liste von iText-Elementen konvertieren können. Dadurch haben Sie die volle Kontrolle darüber, wie Sie die HTML-Elemente analysieren und einfügen.

Wenn Sie pdfHTML zur Konvertierung von HTML in PDF verwenden, werden Sie einen weiteren großen Vorteil feststellen. Semantische und strukturelle Information, die in den HTML-Dateien enthalten ist, ist eine ausgezeichnete Quelle für pdfHTML, um die HTML-Dateien in ansprechende, intelligente PDF-Dokumente zu konvertieren.

iText
HTML-Flexibilität in PDF nutzen

  • Statisches HTML5 und CSS3 in PDF konvertieren
  • Die Konvertierung ist anpassbar, dynamisch und unkompliziert durch eine einfach zu bedienende API. 

iText
Konvertierungsoptionen

  • Ein komplettes Dokument direkt in PDF konvertieren.
  • Ein HTML-Snippet in „iText Building Blocks“ konvertieren, z. B. einen HTML-Rich Text-Absatz in ein iText-Paragraph-Objekt.

iText
PDFs erstellen, die konform mit PDF-Standards sind

Insbesondere PDF/A, PDF/UA und getaggte PDFs.

iText
Anpassbar

  • Hinzufügen von dynamischen Inhalten zu Ihrem PDF wie z. B. Barcodes.
  • Konvertierungseigenschaften und benutzerdefinierter Verarbeitung von Tags zur Feinabstimmung Ihrer Konvertierung nutzen.

iText DITO, eine Alternative zu pdfHTML

Wenn Sie Vorlagen für PDFs erstellen müssen und beim Erstellen und Bearbeiten Zeit sparen wollen – ohne eine einzige Zeile Code zu schreiben –, dann probieren Sie doch iText DITO aus, unseren Low-Code-PDF-Generator.

Image
iText Dito
Kontakt

Haben Sie noch weitere Fragen? 

Gerne beantworten wir Ihre Fragen. Kontaktieren Sie uns und wir werden uns in Kürze mit Ihnen in Verbindung setzen.

Bitte kontaktieren Sie uns
Auf dem Laufenden bleiben

Melden Sie sich mit mehr als 11.000 Abonnenten an und werden Sie ein iText PDF-Experte, indem Sie sich über unsere neuen Produkte, Updates, Tipps, technischen Lösungen und Veranstaltungen informieren.

Abonniere jetzt