2017-09-02 5 views

Répondre

3

La meilleure façon de le faire est (comme suggéré Amedee) à l'aide pdfHTML. C'est un additif iText7 qui convertit HTML5 (+ CSS3) en syntaxe pdf.

Le code est assez simple:

HtmlConverter.convertToPdf(
     "<b>This text should be written in bold.</b>", // html to be converted 
     new PdfWriter(
      new File("C://users/user2002/output.pdf") // destination file 
     ) 
    ); 

Pour en savoir plus, allez à http://itextpdf.com/itext7/pdfHTML

0

Je trouve une solution dans ce post en utilisant The Flying Saucer: this