CIB pdf toolbox technical guide (EN)
1. Delivery Scope
CIB runshell
JAVA Capsule with JCoMod
CIB documentServer
General
Component |
Software scope |
|
CIB pdf toolbox
|
CibPdf32(64).dll CibPdf32(64).lib CibPdf32(64).h CibDataCsv(64).dll CibDataXml(64).dll CIBxalan(64).dll Xalan-C_1_5_0.dll xerces-c_2_2_0.dll cibjbig232(64).dll libcibpdfux(64).so libcibpdfux(64).sl |
CIB pdf toolbox-DLL for Win, interface for application Library for the CIB pdf toolbox Include Datei for the CIB pdf toolbox Access Dll for CSV files Access Dll für XML files Tool Dll for XML Tool Dll XML Tool Dll XML Tool Dll for JBIG2 images CIB pdf toolbox shared library for diverse Unix Systems CIB pdf toolbox shared library for HP Unix Systems |
Dependend Libraries on Linux/Unix |
||
libgcc_s.so libstdc++.so.6 |
||
Dependend Libraries on AIX |
||
libgcc_s.a libstdc++.a |
The scope of delivery also includes help and application examples.
Hint for the modules:
Adobe interactive forms based on Adobe XML Forms Architecture (XFA) are
supportet from PDF 1.5 onwards. With XFA, the information about the form fields
is contained in a XML data stream. This means that additional modules are
required when using the CIB pdf toolbox. These modules are explained in detail
below.
Cibcache.dll optional used for the cache from queries with CibDataXml.dll.
CibDataCsv.dll required if input data of CIB pdf merge has CSV format.
CibDataXml.dll required if input data of CIB pdf merge has XML format.
Cibxalan.dll required if input data of CIB pdf merge has XFDF format or if the PDF contains XFA obejcts.
xalan-c_1_5_0.dll required if CIBDataXml.dll or Cibxalan.dll is used.
xerces-c_2_2_0.dll required if CIBDataXml.dll or Cibxalan.dll is used.
Jbig2dec.dll required if the PDF contains images in JBIG2 format.
The CIB pdf toolbox is available for the following, additional platforms:
- Linux
- SUN Solaris
- IBM Aix
- HP Ux
- Linux für OS/390
- Further plattforms on request
CIB runshell
CIB runshell enables direct usage of CIB pdf toolbox components (DLL), so that PDF files can be processed.
Calling the cibrsh.exe works as follows:
cibrsh.exe –f <additional argument> <PDF file> [<PDF files>]
Here is an example of a CIB pdf join call:
cibrsh.exe –fj file1.pdf file2.pdf
JAVA Capsule with JCoMod
In addition, there is a complete JAVA/JNI encapsulation with the JCoMod Wrapper which allowes easy usage of the CIB pdf toolbox from JAVA.
There are also corresponding JAVA classes for the encapsulation of the CIB runshell, so that the CIB component is not used directly in the process space of the JAVA VM, but in a separate process below it.
There are also corresponding JAVA classes for the encapsulation of CIB runshell, so that the CIB component is not used directly in the process space of the JAVA VM, but in a separate process below it.
CIB documentServer
For using the CIB pdf toolbox in a J2EE container.