Dateikomponenten und ihre Verwendung im SDK

Benötigt das Package zu viel Speicherplatz? Sie können einige SDK-Komponenten entfernen und so die Größe des Programms reduzieren. Im Folgenden erfahren Sie, was man löschen kann, ohne die Ergebnisse des Programms zu beeinträchtigen.

Was ist zu behalten?

Für eine reibungslose Verwendung des SDK empfehlen wir, die folgenden Komponenten zu behalten.

Alle
Plattform Dependencies Konfiguration Sprache
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 und pdfEngineJava.dll
OS X pdfEngineJava.jar und libpdfEngineJava.jnilib
Unix pdfEngineJava.jar und libpdfEngineJava.so
.NET Wrapper
Windows pdfEngineDotNet.dll
.NET Core Wrapper (ab pdfEngine 12)
Windows EngineDotNetCore.*
MacOS EngineDotNetCore.*
Linux lib/EngineDotNetCore.*

Was entfernt werden kann

Die folgenden Komponenten können sicher entfernt werden, um die Größe zu reduzieren.

Komponente Funktion
doc Dokumentation
include C/C++ API Header
sample-C C API Sample
sample-C++ C++ API Sample
sample-DotNet .NET Sample
sample-java Java Sample
var Voreingestellte Konfigurationsdateien (etwa Profile, Templates)

Nach Funktion

Um die Größe des Packages darüber hinaus zu verringern, können, je nach Ihren Anforderungen, die folgenden Unterordner aus dem „etc“-Ordner entfernt werden.

Unterordner Funktion 
etc/Actions/Imposition Wenn keine Anordnen-Aktion verwendet wird
etc/Actions/LFP Wenn keine Kacheln- oder Ösen-Aktion verwendet wird
etc/Actions/PlaceContents Wenn keine "Inhalte platzieren"-Korrekturen ODER wenn keine "Strichcode platzieren"- oder "Text platzieren"-Korrekturen verwendet werden
etc/APDFL Wenn keine Schrifteinbettung oder keinerlei PDF/A-Konvertierung verwendet wird (oder die Schriftensituation geklärt ist)
etc/Backgrounds Wenn keine Berichte zu Ebenen / Bildmasken verwendet werden
etc/Certify Wenn keine Preflight-Zertifikate eingebettet werden müssen
etc/ColorConversion Wenn keine Farbkonvertierungen vorkommen
etc/FontSubstitution Wenn keine Schriftersetzungen stattfinden (für PDF/A)
etc/HtmlConverter Wenn keine HTML-Template-basierten PDF-Reports verwendet werden
Wenn keine "Inhalte platzieren"- oder "Strichcode platzieren"-Korrekturen verwendet werden
Wenn keine Dekorationen beim JavaScript-basierten Ausschießen platziert werden
etc/Inventory Wenn kein Inventory Report genutzt wird
etc/MailConverter Wenn keine E-Mails verarbeitet werden
etc/OCRTool Wenn keine OCR am Text durchgeführt werden muss (Korrektur: Unsichtbaren Text über OCR erstellen)
etc/PDFAExtSchema Wenn kein PDF/A-Metadateneintrag eingebettet wird
etc/PDFOfficeTool Wenn keine Office-Dokumente verarbeitet werden
etc/PDFPSTool Wenn keine Postscript-Dateien verarbeitet werden
etc/pmime Wenn keine unbekannten Dateien oder Dokumente ohne Dateiendung verarbeitet werden
etc/Reports Wenn keine PDF/A-HTML-Reports oder ZUGFeRD zum Einsatz kommen
etc/UnpackTool Wenn keine Archive (.zip) verarbeitet werden
etc/Variables Wenn kein JavaScript-Post-Mortem-Debugger verwendet wird
etc/Visualizer Wenn kein Dokumenten-Vergleich genutzt wird
etc/QuickTools Wenn kein QuickFix oder QuickCheck erforderlich ist