File components and their use in pdfToolbox SDK

Package too big? You can remove some components from the SDK and reduce the size of the software. Here is what you can delete without hampering the outcome of the software.

What to keep

For a smoother usage of the SDK, we recommend that you keep the following components

All
Platform
Dependencies Configuration Language
Windows
pdfEngine.dll
all *.dll and *.ppi
etc
lang
OS X
pdfEngine.dylib
lib
etc
lang
Unix
ibpdfEngine.so
lib
etc
lang
Java Wrapper
Windows
pdfEngineJava.jar and pdfEngineJava.dll
OS X
pdfEngineJava.jar and libpdfEngineJava.jnilib
Unix
pdfEngineJava.jar and libpdfEngineJava.so
.NET Wrapper
Windows
pdfEngineDotNet.dll

What can be removed

The following components could be safely removed to reduce the delivery size.

Component Functionality
doc
Documentation
include
C/C++ API Header
sample-C
C API Sample
sample-C++
C++ API Sample
sample-DotNet
.NET Sample
sample-java
Java Sample
thread_safe
Thread-Safe extension
var
Predefined configuration files (e.g. Profiles, Templates)

Functionality based

To further reduce the package size, the following subfolders can be removed from the 'etc' folder- depending on your requirements.

Sub-folder Functionality 
etc/Actions
If no Arrange action is used
etc/APDFL
If no font embedding or no PDF/A conversion is used (or font situation is clear)
etc/Backgrounds
If no layer/image mask report is used
etc/Certify
If no Preflight certificate should be embedded
etc/ColorConversion
If no color conversion is used
etc/FontSubstitution
If no font substitution is used (for PDF/A)
etc/HtmlConverter
If no PDF report based on HTML template is used
etc/Inventory
If no inventory report is used
etc/MailConverter
If no emails are processed
etc/PDFOfficeTool
If no Office-files are processed
etc/PDFPSTool
If no PostScript-files are processed
etc/pmime
If no unknown files or wrong extensions are processed
etc/Reports
If no PDF/A-HTML Report or ZUGFeRD is used
etc/TPex
If no tagged PDF to HTML/EPUB export is used
etc/UnpackTool
If no archives (.zip) are processed
etc/Visualizer
If no Comparison is used

0 Comments

Send Your Comment

E-Mail me when someone replies to this comment