Anchor
Table of Contents maxLevel 3
Zielsetzung und Nutzen
pdf4i ist eine Anzahl ILE-Funktionen, die auf Funktionen der PDFlib® aufbaut. Mit pdf4i können Software-Entwickler für Power i mit RPG und COBOL moderne und ansprechende Geschäftsdokumente einfach und schnell erzeugen. pdf4i benötigt auf dem benutzten System/Partition eine gültige Lizenz von PDFlib®.
pdf4i stellt jene Funktionen zur Verfügung, mit denen ein- oder mehrseitige PDF-Dateien mit den üblichen Inhalten (Texte, Bilder, Mehrsprachig, PDF/A) in einem beliebigen IFS-Verzeichnis erstellt werden.
Die Eingabeparameter der Funktionen werden als Schlüsselwort + Wert gewählt.
Beispiel zum Ausgeben eines Bildes::
PDF_Image(Handle:'(*imgtype=auto) (*image=/home/bild.jpg) +
(*imgfopt=scale 0.05) (*imgx=0,4) (*imgy=9)');
Anmerkung: Durch die Verwendung von Schlüssel-Worten ist es möglich, nur die erforderlichen und gewünschten Parameter anzugeben
...
.
...
...
Das Power i System benötigt Release V7R1M0 oder höher.
Die pdf4i-Funktionen sind in der Bibliothek PDF4iLIB enthalten. Die PDFlib®-Funktionen sind in der Bibliothek PDFLIB enthalten.
Zum Umwandeln und zum Ausführen der Anwendung muss die Bibliotheksliste die Bibliotheken PDF4iLIB, PDFLIB, WOPIX und DIRWEB enthalten.
Im RPGLE-Programm muss das folgende /Include stehen:
D/Include qprolesrc,pdfsrvpgm
...
Es handelt sich bei diesem Handbuch um eine neue Auflage. Es kann erfahrungsgemäß vorkommen, dass sich Schreib- und Druckfehler einschleichen, oder dass bestimmte Teile nicht ausführlich genug beschrieben sind.
Wenn Sie pdf4i ist eine kostenpflichtige Software, jedoch ohne eigene Programmbibliothek, um Redundanzen zu vermeiden. Die ILE-Funktionen von pdf4i verwenden Programmkomponenten der Bibliotheken PDFLIB, DIRMAIL und WOPIX. Wenn diese 3 Bibliotheken auf Ihrem System installiert sind und die Lizenzdatei für pdf4i im richtigen Verzeichnis steht, können Sie die Funktionen von pdf4i uneingeschränkt nutzen.
Einsatz der pdf4i - Funktionen
Die PDF-Funktionen können in jedem ILE-Programm genutzt werden, bitte beachten Sie auch die Voraussetzungen für die Verwendung von pdf4i (installierte Bibliotheken PDFLIB, DIRMAIL und WOPiX).
Welche Funktionen verfügbar sind, was sie tun und welche Parameter sie haben, ist im Kapitel PDF4i Funktionen beschrieben.
Wenn Anforderungen vorliegen, die über den Funktionsumfang von pdf4i hinausgehen, können alle in PDFlib® verfügbaren Funktionen genutzt werden, auch in Kombination mit den Funktionen, die von pdf4i bereit gestellt werden.
Copystrecke PDFSRVPGM
Die Prototypen für die Funktionen von pdf4i werden in der Copystrecke DIRWEB/QPROLESRC(PDFSRVPGM) bereit gestellt. Diese muss in Ihrem Programm eingefügt werden:
Fixe Form RPG | D/include qprolesrc,pdfsrvpgm |
Free Form RPG | /include qprolesrc,pdfsrvpgm |
Cobol | COPY PDFSRVPGM OF QPROLESRC |
Bibliotheksliste (LIBL)
Beim Umwandeln Ihrer Programme müssen die folgenden Bibliotheken in Ihrer Bibliotheksliste stehen:
PDFLIB
WOPIXDIRWEB
Hinweise/Verbesserungen zur Dokumentation
Schreibfehler
Falls Sie in dieser Online-Dokumentation Schreibfehler entdecken oder Teile für Ihre Zwecke nicht ausführlich genug beschrieben sind oder wenn Sie der Meinung sind, dass Änderungen bzw. Ergänzungen für andere Anwender nützlich wären, kopieren und korrigieren Sie dieses Handbuch an den betreffenden Stellen Text und schicken Sie uns davon eine Kopieihn in der geänderten Fassung inkl. Link der URL per E-Mail an hotline@toolmaker.de. Besten Dank.
Aktualität
Wir sind stets um Aktualität unserer Dokumentation bemüht. Mitunter Es kann es trotzdem vorkommen, dass das Handbuch nicht an allen Stellen dem letzten Software-Level entspricht. In dem Fall finden Sie immer die aktuellsten Informationen im Dokument Neuerungen Version x.xx
Bildschirmeauf der Seite Neuerungen pdf4i.
Screenshots
Die abgebildeten IBM i-Masken in diesem Handbuch entsprechen nur bedingt nicht immer dem tatsächlichen Layout, insbesondere was die Farbeinstellungen angeht.