Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Inhaltsübersicht

Table of Contents
maxLevel3

Was ist pdf4i?

pdf4i ist eine Bibliothek mit 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 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.

Wenn der Anwender keine PDFlib®-Lizenz besitzt, erscheint auf allen Seiten der PDF-Datei ein großes und gut sichtbares Wasserzeichen „www.pdflib.com".

pdf4i ist eine kostenpflichtige Komponente unserer ansonsten kostenfreien Software WOPiXX . Wenn WOPiXX (und natürlich PDFLib®) auf Ihrem System installiert ist, dann stehen ihnen automatisch die Funktionen von pdf4i zur Verfügung.

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 (installiertes PDFLIB und WOPiXX).

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 RPGD/include qprolesrc,pdfsrvpgm
Free Form RPG/include qprolesrc,pdfsrvpgm
CobolCOPY PDFSRVPGM OF QPROLESRC

Bibliotheksliste (LIBL)

Beim Umwandeln Ihrer Programme müssen die folgenden Bibliotheken in Ihrer Bibliotheksliste stehen:

...