Question

Existe-t-il un moyen d'extraire le XSL-FO de DOCX4J, ou y a-t-il un guide (ou un code existant) à l'adaptation de la sortie Docx4J PDF pour émettre PCL au lieu de PDF?

La tâche que je fais est de remplir les champs d'un document Word (DOCX) (et de les supprimer éventuellement ou non - c'est-à-dire peut-être les laisser remplis ou les remplacer par leur valeur), puis se transformer en PCL.

Était-ce utile?

La solution

Voir pdf viaxslfo, qui crée XSLFO comme une étape intermédiaire (et le sauve éventuellement).

Vous pouvez le modifier pour vous donner la sortie PCL. Vous devrez changer la ligne:

Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, os);

à

Fop fop = fopFactory.newFop(MimeConstants.MIME_PCL, os);

Et ajoutez des trucs PCL appropriés à la chaîne de configuration FOP, et si vous avez de la chance, ce sera ça!

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