Extrahieren Sie XSL-FO von docx4j (oder konvertieren Sie direkt auf PCL)?
-
13-11-2019 - |
Frage
Gibt es eine Möglichkeit, den XSL-FO von docx4j zu extrahieren, oder gibt es einen Leitfaden (oder einen vorhandenen Code), um den DOCX4J-PDF-Ausgang anzupassen, um PCCl anstelle von PDF zu emittieren?
Die Aufgabe, die ich tue, ist, die Felder eines (DOCX-) Word-Dokuments auszufüllen (und sie optional zu entfernen oder nicht - dh, vielleicht füllen Sie sie möglicherweise ein, oder ersetzen Sie sie mit ihrem Wert), wandern Sie sie dann in PCL.
Lösung
siehe pdf viaxslfo , der XSLFO als Zwischenschritt erstellt (und sie sie optional speichert).
Sie können das ändern, um eine PCL-Ausgabe anzugeben.Sie müssen die Zeile ändern: generasacodicetagpre.
bis generasacodicetagpre.
und fügen Sie der FOP-Config-Zeichenfolge entsprechendes PCL-Zeug hinzu, und wenn Sie Glück haben, werden Sie es tun!