Toolmaker Produkt-Dokumentation
pdflib Dokumentation
Inhaltsübersicht
pdflib
- Das PDFlib-Tutorial bietet eine umfassende Einführung in die PDFlib-Programmierung.
- Die PDFlib API Referenz enthält eine vollständige Beschreibung der PDFlib API-Funktionen.
Beide Dokumente finden Sie auf der Hersteller-Website https://www.pdflib.com/de/dokumentation/handbuecher
Ein kleines Beispielprogramm
Dank an Herrn Beck von comSID!
Hier ein kleines Programm, das vor allem dem Thema Rechnung trägt, dass pdflib grundsätzlich mit CCSID 37 arbeitet, die Dateien aber mit CCSID 237 erstellt werden müssen.
Man sieht, dass vor dem Aufruf von PDF_new die Job-CCSID auf 37 gestellt wird und danach zurück auf die 237.
Dieses Programm wurde unter pdflib Version 10.0.1 erstellt. In einer späteren Version ist es evtl. nicht mehr nötig, die CCSID "on the fly" zu ändern.
**FREE // Example for Toolmaker ctl-opt BNDDIR('PDFLIB/PDFLIB'); dcl-s pdf pointer; dcl-pr chgjobccsid extpgm('CHGJOBCCSC') ; ccsid char(11) const; end-pr; /COPY QRPGLESRC,PDFLIB // Change CCSID to 37 chgjobccsid('37'); // Create a new PDFlib object pdf = PDF_new; // Change CCSID to 273 chgjobccsid('273'); *INLR = *ON;
PGM PARM(&CCSID) DCL VAR(&CCSID) TYPE(*CHAR) LEN(11) CHGJOB CCSID(&CCSID) ENDPGM
plop (PDF Linearization, Optimization,Protection and Digital Signature)
(Linearisierung, Optimierung, Sicherheit und Digitale Signaturen für PDF)
Alle PLOP-Pakete enthalten kombinierte Binärdateien, die zwei Produkte abdecken:
- PLOP ist ein vielseitiges Werkzeug, das PDF-Dokumente reparieren, linearisieren, optimieren, verschlüsseln und entschlüsseln kann.
- PLOP DS (Digital Signature) bietet alle Funktionen von PLOP und die Möglichkeit, digitale Signaturen auf PDF-Dokumente anzuwenden. Die digitale Signaturfunktion ist nur in PLOP DS verfügbar, nicht aber im PLOP-Basisprodukt.
Die englische Dokumentation für PLOP und PLOP DS ist in allen Paketen enthalten.
Die Pakete PDFlib PLOP und PLOP DS enthalten:
- PLOP/PLOP DS Kommandozeilenwerkzeug
- pCOS Kommandozeilen-Tool
- PLOP/PLOP DS-Bibliothek für die genannten Sprachen (einschließlich der pCOS-Schnittstelle)
- Dokumentation
- Beispiele für alle unterstützten Sprachen
Die native-RPG-Schnittstelle ist auf Version 4.1 eingefroren. Neuere Versionen sind nur direkt über PASE verwend- und ansprechbar.
Handbuch zu plop Version 4.1
Das Handbuch von plop Version 4.1 ist auf der Hersteller-Website nicht mehr verfügbar. Sie finden es auf unserem FTP-Server: plop_manual_4.10_english.pdf.
tet (Text and Image Extraction Toolkit)
(Toolkit zur Extraktion von Text, Bildern und anderen Elementen aus PDF)
PDFlib TET Pakete enthalten:
- TET-Kommandozeilen-Tool
- TET-Software-Bibibliothek für verschiedene Sprachen
- die englische TET-Dokumentation
- Beispielprogramme für alle Sprachbindungen
- XSLT-Beispiele für TETML
- Konnektoren für verschiedene Suchmaschinen