Bonjour,
Dans le cadre de mon stage, j'ai été chargé de trouver une solution pour la mise en place d'un système d'impression pour des documents html avec un aperçu pdf.
J'ai pas mal cherché sur google. Comme solution gratuite, j'ai pensé à iText, mais le css n'est pas pris en charge dans sa totalité(ce qui ne crée pas un avantage par rapport à un aperçu de la page dans un navigateur). J'ai trouvé une librairie Flying Saucer, qui à l'air de le prendre en charge, mais il ne supporte que le XHTML. Mais mes documents html sont édités sous Word, donc pour le html well-formed c'est pas ca. J'ai essayé de faire passer un moulinette Jtidy pour convertir, mais pour des gros documents ca prend beaucoup trop de temps pour générer un aperçu.
Pour une conversion XSL-FO, il faut aussi du xhtml, donc même problème.
La solution que je pensais adopter c'est passer par une imprimante virtuelle genre PDF Creator. Mais ce n'est pas du goût de mon maitre de stage qui voudrait gérer le pdf uniquement dans des flux de données.
Je sais que j'ai passé l'age de croire au père noel mais est-ce que quelqu'un aurait une solution gratuite à proposer à mon problème ?
Partager