Inhaltsübersicht
Volltextsuche
Verwendung und Konfiguration
Aus dem Produktportfolio der Firma PDFLib unterstützen wir drei Komponenten zum Einsatz auf IBM i:
PDFLib inkl. PDI | 10.0.0 | Freigegeben am 2022-08-11 | PDI wird über einen eigenen Lizenzcode freigeschaltet |
PLOP | 4.10 | Freigegeben am 2015-07-30 | Die native-RPG-Schnittstelle ist auf Version 4.1 eingefroren. Neuere Versionen sind nur direkt über PASE verwend- und ansprechbar |
TET | 5.30 | Freigegeben am 2022-08-11 | Ab IBM i V7R2M0 |
strsh
) ansprechen.Weitere Information über die Verwendung von pdflib-Produkten auf IBM i auf der Hersteller-Website: https://www.pdflib.com/de/dokumentation/aix-binaries-fuer-iseries/.
PDFLib | Mit dem Befehl |
PLOP | Mit dem Befehl WRKLIB PLOPLIB , Auswahl 5 die Objekte in der Bibliothek tragen die Versionsnummer in der Beschreibung |
TET | Mit dem Befehl WRKLIB TETLIB , Auswahl 5 die Objekte in der Bibliothek tragen die Versionsnummer in der Beschreibung |
Die aktuelle Version wird als PC .exe-Datei auf der Toolmaker Homepage zur Verfügung gestellt:
https://www.toolmaker.de/downloads/software-downloads/
Die Installation und Aktualisierung erfolgt über den Toolmaker PC-Installer.
Von Release zu Release kann es passieren, dass pdflib-APIs geändert oder entfernt werden. Bitte prüfen Sie vor einer Aktualisierung, ob Ihre Programme davon betroffen sind! Details dazu finden Sie auf der Seite Neuerungen pdflib, plop und tet. Die Seite enthält auch links auf die entsprechenden pdflib-Handbücher mit detaillierten Auflistungen der betroffenen APIs. |
Komponente | Bibliothek | IFS-Pfad |
PDFLib | PDFLIB | /pdflib/pdflib |
PLOP | PLOPLIB | /pdflib/plop |
TET | TETLIB | /pdflib/tet |
Weitere Informationen zu den drei Produkten, pdflib, plop und tet, finden Sie auf hier: pdflib Dokumentation.
Version | Veröffentlicht | Lauffähig ab IBM i | Kompatibel mit IBM i V7R4 | Hinweise |
---|---|---|---|---|
10.0.0 | 2022-Mrz | V7R2 | ja | |
9.3.1 | 2021-Apr | V7R2 | ja | |
9.2.0 | 2019-Apr | V5R4 | ? | falls erforderlich, das download-link bei der Hotline anfragen: hotline@toolmaker.de |
Sie erhalten von uns einen Lizenzcode. Dieser muss entweder in einer Lizenzdatei hinterlegt werden oder er wird bei jedem Programmaufruf mit gegeben.
Der Lizenzcode ist - neben den üblichen IBMi Systemwerten - auch von der Produktversion abhängig: für unterschiedliche Versionen von pdflib gibt es unterschiedliche Lizenzcodes (auf derselben IBMi ). Geben Sie deshalb beim Anfordern des Lizenzkeys auch die pdflib-Version an, die Sie installiert haben. |
Für die Plattform IBM i gibt es zwei Möglichkeiten
Je nachdem, welche Art gewählt wurde, muss entweder die Programmquelle oder die Lizenzdatei geprüft werden.
In diesem Kapitel sind die wesentlichen Punkte zur Lizenzierung von pdflib auf IBM i zusammengefasst. Die komplette Dokumentation dazu ist im "Tutorial" zur verwendeten Version (z.B. PDFlib-9.1.0-tutorial-D.pdf) im Kapitel "0 Anwendung des PDFlib- Lizenzschlüssels" dargestellt. Sie finden das Handbuch auf der Hersteller-Website: pdflib Dokumentation. |
Programmierspache | Aufruf |
---|---|
ILE-RPG | c callp PDF_set_option(p:%ucs2('license=...Ihr Lizenzschlüssel...') |
C |
hier können an Stelle des Lizenzschlüssels selbst auch Pfad und Name der Lizenzdatei (s. unten) angegeben werden. |
Cobol | analog zum RPG-Aufruf |
# Lizenzinformation für Produkte der PDFlib GmbH PDFlib license file 1.0 PDFlib 9.1.0 ...Ihr Lizenzschlüssel... |
Es ist möglich, die Lizenzschlüssel für mehrere Produkte des Herstellers (PDFlib GmbH) in der Lizenzdatei aufzunehmen.
Das System sucht in diesen Pfaden nach der Datei "licensekeys.txt":
Dabei wird <v.r> durch Version und Release von pdflib ersetzt. Zum Beispile: "9.1"
Zum Beispiel:
ADDENVVAR ENVVAR(PDFLIBLICENSEFILE) VALUE('/ACMEGMBH/PDFLIB/Lizenzdatei.txt') LEVEL(*SYS)