si-xml-to-pdf ist ein Opensource Projekt, womit Daten (im XML/JSON Format) auf Basis von Apache FreeMarker Templates über Rest WebServices-Calls ins HTML/PDF umgewandelt werden können.
si-xml-to-pdf ist für alle geignet die
- DDS basierte Druckausgaben modernisieren, mit Bilder, QR-Codes, Barcodes oder grafischen Elementen anreichen möchten
- eine Druckausgabe (Rechnung, Auftragsbestätigung, ...) im PDF Format benötigen oder kostengünstig generieren möchten
- ein Beispiel suchen, wie man mit OpenSource eine Modernisierung realisieren könnte
Opensource Pakete git, maven müssen installiert sein.
IBM i Open Source Pakete in PATH Variable setzen:
export PATH=/QOpenSys/pkgs/bin:$PATH
yum install git, maven
git -c http.sslVerify=false clone https://github.com/jsranko/si-xml-to-pdf.git
Kompletes Projekt erstellen:
cd si-xml-to-pdf/si-xml-to-pdf
gmake
Nur War-Datei erstellen:
gmake war
Nur Beispiel erstellen:
gmake example
War-Datei erstellen und War-Datei installieren/deploy
gmake deploy
si-xml-to-pdf basiert auf
Credit goes to the contributors of that project.