pdfHTML

Introduction

iText 7 pdfHTML

pdfHTML est un convertisseur HTML vers PDF, qui convertit facilement HTML et CSS en documents PDF. En tant que module complémentaire d'iText 7, vous pouvez utiliser pdfHTML seul ou dans des solutions prêtes à l'emploi.

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

Principales fonctionnalités

Principales fonctionnalités d'iText 7 pdfHTML

pdfHTML fournit une API pratique qui vous permet de convertir un fichier HTML directement en fichier PDF ou en une liste d'éléments iText, ce qui vous permet de contrôler de manière précise la manière d'analyser et d'insérer les éléments HTML.  

Core capabilities development icon
Profitez de la flexibilité du HTML en PDF

  • Conversion de HTML5 et CSS3 statiques en PDF
  • La conversion est personnalisable, dynamique et simple grâce à une API facile à utiliser. 

Core capabilities development icon
Options de conversion

  • Convertissez directement un document complet au format PDF.
  • Convertissez un extrait de code HTML en « blocs fonctionnels iText ». Par exemple : un paragraphe de texte enrichi HTML en objet paragraphe iText.

Core capabilities development icon
Créer des PDF conformes aux normes PDF

Plus spécifiquement, PDF/A, PDF/UA et PDF balisés.

Core capabilities development icon
Personnalisable

  • Ajoutez à votre PDF du contenu dynamique , comme des codes-barres.
  • Exploitez les propriétés de conversion et le traitement sur mesure des balises pour paramétrer votre conversion avec précision.
Avantages

Pourquoi utiliser iText 7 pdfHTML ?

Réutilisez les informations structurelles à partir de HTML pour créer facilement des fichiers PDF/A, PDF/UA ou PDF balisé.

pdfHTML convert HTML to PDF pdfHTML provides the engine to convert HTML to PDF
S'intègre facilement aux outils HTML

En utilisant le HTML et le CSS pour mettre en page et styliser votre document, vous pouvez exploiter vos compétences HTML et CSS existantes pour créer des fichiers PDF. Ce module complémentaire s’intègre facilement aux outils HTML.

pdfHTML convert HTML to PDF pdfHTML provides the engine to convert HTML to PDF
Options prêtes à l'emploi et personnalisées pour la conversion du code HTML en PDF.

Les éléments HTML sont déjà mappés sur des éléments iText basés sur HTML5 et CSS3. Pour personnaliser, vous ajoutez simplement vos propres gestionnaires au framework pdfHTML.

pdfHTML convert HTML to PDF pdfHTML provides the engine to convert HTML to PDF
Créez un document PDF structuré

Réutilisez les informations structurelles et sémantiques du code HTML pour créer des PDF/As, des PDF/UA ou des PDF balisés, ainsi que des documents PDF conformes aux normes. 

iText DITO, an alternative to pdfHTML

If you need to create templates for PDFs, and want to save time when creating and editing them without writing a single line of code, then why not try iText DITO: our template engine built on iText 7 Core and its add-ons pdfHTML and pdfCalligraph.

Image
iText Dito
Contact

Vous avez d'autres questions ?

Nous y répondrons avec plaisir. Contactez-nous et nous reviendrons vers vous sous peu.

Contactez-nous
Restez à jour

Rejoignez plus de 11 000 abonnés et devenez un expert iText PDF en vous tenant au courant de nos nouveaux produits, mises à jour, conseils, solutions techniques et événements.

Abonnez-vous