Question

Je dois convertir un ensemble de documents HTML statiques en un seul fichier PDF par programme côté serveur sur une plate-forme Java / J2EE en utilisant de préférence un traitement par lots. Les fichiers PDF seraient distribués aux utilisateurs du site pour une navigation hors ligne des pages Web.

Les points essentiels des exigences sont les suivants:

  1. La bannière en haut ne doit pas figurer dans le document pdf final.
  2. La barre de navigation de gauche doit être transformée en signets PDF à partir de liens hypertextes HTML.
  3. Tous les contenus hyperliens (html / pdf / doc / docx, etc.) présents dans les pages Web doivent faire partie du document pdf final avec les signets pdf.

Existe-t-il un moyen standard open source de procéder?

Pas de solution correcte

Autres conseils

Essayez Apache FOP . Je viens de l'utiliser pour convertir du XML en PDF et je pense que vous pouvez faire la même chose avec HTML / DOM. Le site Web contient une section entière sur l'exécution de FOP dans une application Java. < a href = "http://xmlgraphics.apache.org/fop/0.95/embedding.html#ExampleDOM2PDF" rel = "nofollow noreferrer"> exemple de code pour DOM au format PDF .

Vous pouvez essayer iText - mais je ne suis pas sûr qu'il gère tout ce dont vous avez besoin.

De plus, il est toujours préférable d’explorer de nombreuses options et de décider ensuite de ce que vous pouvez ou ne pouvez pas faire. Dans de nombreux cas, il n’existera aucune bibliothèque / API qui prenne en charge tout ce que vous demandez.

Vous pouvez essayer www.alt-soft.com Xml2PDF pour cette

.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top