Delphi-PDF-SDK

Delphi PDF Library für Erstellung, Bearbeitung, Signatur, Rendering, Preflight und PDF/UA-Workflows

losLab PDF Library bietet Delphi- und C++Builder-Teams eine PDF-Engine mit verfügbarem Quellcode für Desktop-, Server-, DLL-, ActiveX- und Dylib-Workflows, einschließlich integrierter PDF/A- und PDF/UA-Prüfungen, PAdES-Signaturunterstützung und Renderer-Auswahl ohne Weiterleitung an einen externen PDF-Dienst.

losLab PDF Library SDK Vorschau

losLab PDF Library Auf einen Blick

ProductlosLab PDF Library
Best forDeveloper-owned document workflows in Delphi and C++Builder
IDE supportDelphi and C++Builder XE5 through 13 Florence
DeploymentNative Windows application integration
Source codeObject Pascal source code included with commercial licenses
LicensingRoyalty-free application deployment
UpdatesOne year of updates and email support included
PricingOne-time developer-count licensing
DocumentationlosLab PDF Library
EvaluationlosLab PDF Library

PDF-Engine mit verfügbarem Quellcode für eigene Entwickler-Workflows

losLab PDF Library ist ein PDF-SDK für Delphi und C++Builder für Anwendungen, die PDF-Dokumente in der eigenen Software erstellen, ändern, rendern, drucken, signieren, schützen, prüfen und per Preflight kontrollieren müssen.

Die Bibliothek ist in Delphi/Object Pascal geschrieben und steht für Delphi- und C++Builder-Projekte mit vollständigem Quellcode zur Verfügung. Zusätzlich gibt es DLL-, ActiveX- und Dylib-Optionen für Teams, die PDF-Automatisierung aus C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ und anderen Umgebungen einbinden müssen, die eine DLL oder ActiveX-Komponente aufrufen können.

Geeignet ist sie, wenn der PDF-Workflow Teil Ihres Produkts oder Backoffice-Prozesses ist: erzeugte Rechnungen, signierte Verträge, Archivabgaben, Barrierefreiheitsprüfung, Druckausgabe, Formularverarbeitung, Dokumentmontage oder CI-Prüfungen, die fehlerhafte PDFs vor der Kundenauslieferung stoppen sollen.

PDF Library Demo-Paket herunterladen (46 MB)

2026-06-23 Version 3.75.6: Versionshinweise | API-Referenz. Version 3.75.6 adds SetPDFAMode mode 7 for PDF/A-3u output with PDF/A-3 associated files, and the ZUGFeRD 2.0 BASIC e-invoice profile now defaults to PDF/A-3u.

Wichtigste PDF-Funktionen

  • PDF-Seiten erstellen und bearbeiten: Text, Vektorgrafik, Bilder, QR-Codes, PDF417, DataMatrix, Barcodes, Anmerkungen, Links, Gliederungen, benannte Ziele, Metadaten und Dokumenteigenschaften zeichnen.
  • Seitenmontage und Dokumentreparatur: Seiten aus kontrollierten Quelldokumenten teilen, zusammenführen, anhängen, kopieren, klonen, normalisieren, verschieben, löschen, ausblenden, drehen und neu aufbauen.
  • Rendern und drucken: Zwischen GDI+-, PDFium- und Cairo-Rendering-Engines für Bildschirmvorschau, Bitmap-Export, Device-Context-Rendering und Drucker-Workflows wechseln.
  • Formulare und interaktive Dokumente: AcroForm-Felder erstellen, ausfüllen, bearbeiten, flatten, prüfen und verwalten, einschließlich Erscheinungsbildern, Feldflags, JavaScript-Aktionen, Anhängen und zugehörigen Dokumentdaten.
  • Text, Bilder und Schriften: Mit BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML-Textboxen, Unicode-Text, TrueType, OpenType, Type 1, Schrifteinbettung, Schrift-Subsetting und Extraktions-Workflows arbeiten.
  • Sicherheit und Signaturen: PDFs ver- und entschlüsseln, Berechtigungen setzen, Public-Key-Empfängerverschlüsselung nutzen, mit wählbaren SHA-256/384/512-Digests signieren, PAdES-Attribute hinzufügen, Signaturen zeitstempeln und DSS/VRI-Validierungsdaten anhängen.
  • Preflight-Berichte und Diagnostik: PDF/A- und PDF/UA-1-Prüfungen ausführen, Text-, JSON-, HTML- oder CSV-Berichte erzeugen, stabile Textberichte gegen Baselines vergleichen und Ordner stapelweise mit zusammenfassender CSV-Ausgabe verarbeiten.
  • Low-Level-PDF-Steuerung: Auf Objektnummern, Seitendictionaries, Katalogeinträge, Output Intents, Sperren der Speicher-Version, Extension-Level-Gates, Tiling Patterns, optionale Inhalte, Messdictionaries und direkte Bildeinfügung zugreifen, wenn der Workflow präzise PDF-Strukturen erfordert.
  • Sehr große Dokumente: PDFs mit Tausenden Seiten oder mehreren Gigabyte in kontrollierten Pipelines verarbeiten, die stabilen Durchsatz und voraussagbaren Speicherverbrauch erfordern.
  • Kurzes Delphi-Beispiel

    procedure QuickStart;
    begin
      { Review the shipped losLab PDF Library demo package for the complete Delphi sample. }
    end;

    losLab PDF Library includes ready-to-run Delphi examples that show the core workflow before production integration.

Ausgabe für Standards und Compliance

PDF-Compliance hängt von Quellinhalten, Schriften, ICC-Profilen, Metadaten, Tagging, Alternativtext, Signaturen, Zeitstempeln und dem Validator Ihrer Organisation ab. losLab PDF Library liefert die Steuerungen und Diagnosen zum Aufbau standardorientierter PDFs, während die endgültige Richtlinienprüfung in Ihrer Anwendung oder QA-Pipeline bleibt.

WorkflowUnterstützung der BibliothekVerantwortung der Anwendung
PDF 1.2-1.7Erstellung, Bearbeitung, strikte Steuerung der Speicher-Version, Prüfungen der Extension-Level, Rendering, Druck, Formulare, Anmerkungen, Anhänge, Links und APIs für die DokumentstrukturZielversion des PDFs festlegen und Funktionen entfernen oder aktualisieren, die nicht in dieses Ausgabeprofil gehören
PDF/AOutput-Intent-Steuerung, XMP-Metadatenhelfer, Workflows für eingebettete Schriften, Versionsschutz und integrierte PDF/A-Dateiprüfungen für ArchivpipelinesKorrekte Metadaten, Schriften, Farbprofile und Geschäftsregeln für die gewählte Archivrichtlinie bereitstellen
PDF/UA-1Tagged-PDF-Erstellung, Strukturbaum-APIs, Role-Map-Verarbeitung, Alternativtext, ActualText, leserseitige Prüfungen und schreibseitiges GetPDFUADiagnostics-FeedbackSinnvolle Lesereihenfolge, Sprache, Überschriften, Listen, Tabellensemantik, Alternativtext und Formularbeschreibungen verfassen
PAdESETSI.CAdES.detached-Signaturen, signing-certificate-v2-Daten, Signaturrichtlinien- und Commitment-Attribute, RFC-3161-Zeitstempel-Erweiterung, SHA-256/384/512-Digest-Auswahl und DSS/VRI-AufbauZertifikate, TSA-Antworten, Widerrufsdaten, Richtlinienentscheidungen und prüferspezifische Akzeptanztests liefern
Preflight-AutomatisierungCreatePreflightReportEx, SavePreflightReportEx und das Delphi-Demo PreflightReport erzeugen Text-, JSON-, HTML- und CSV-Ausgaben für PDF/A- und PDF/UA-1-PrüfungenFestlegen, welche Berichtsformate, Baselines, Exitcodes und Fehlerzahlen CI, Archivannahme oder Kundenauslieferung blockieren
SicherheitAES-128, AES-256, Berechtigungssteuerung, Passwortschutz, Public-Key-Empfängerverschlüsselung und Prüfung verschlüsselter Dokumente für kontrollierte VerteilungPasswörter, Zertifikate, private Schlüssel und Empfängerrichtlinien unter eigener Sicherheitskontrolle halten

API-Oberflächen und Bereitstellungsoptionen

  • Delphi XE5 bis Delphi 13 und C++Builder XE5 bis C++Builder 13
  • Nativer Object-Pascal-Quellcode für die direkte Integration in Delphi und C++Builder, mit API-Referenzseiten für öffentliche TPDFlib-Funktionen
  • DLL- und ActiveX-Zugriff für C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic und kompatible Werkzeuge
  • 32-Bit- und 64-Bit-Buildoptionen, sofern Ziel-IDE und Laufzeit sie unterstützen
  • macOS-Dylib-Option für Teams, die plattformübergreifende PDF-Automatisierung um dieselbe Bibliotheksfamilie benötigen
  • Eigenständige Demo-Projekte für PDF-Erstellung, Seitenoperationen, Bild- und Schriftverarbeitung, Formulare, Verschlüsselung, Signatur, Rendering, Druck und Preflight-Berichtsautomatisierung

Enthaltene Demos und Validierungsabdeckung

Das Paket enthält Delphi- und C++Builder-Demos für typische Integrationsaufgaben sowie Kommandozeilenbeispiele, wenn Automatisierung wichtiger ist als eine visuelle Oberfläche.

  • Erstellung und Layout: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, HTML-Text, Barcode, QR-Code und Workflows von Bildern zu PDF.
  • Dokumentoperationen: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess sowie Verarbeitung im Stil von Zusammenführen und Aufteilen.
  • Rendering und Druck: PdfToImage, MultiFunction-Rendererauswahl, PrintPDF, GDI+, PDFium und Cairo-Ausgabepfade.
  • Sicherheit und Signaturen: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, PAdES-Attribut-Workflows, DSS/VRI-Helfer und zeitstempelorientierte Signaturpfade.
  • Preflight-Automatisierung: Das Delphi-Demo PreflightReport validiert einzelne Dateien oder Ordner, schreibt Text-/JSON-/HTML-/CSV-Berichte, erzeugt preflight-summary.csv und liefert automationstaugliche Exitcodes.

Die aktuelle automatisierte Abdeckung umfasst Delphi-DUnitX- und C++Builder-GoogleTest-Suites für Dokumenterstellung, Komprimierung, Bilder, Schriften, Formulare, Sicherheit, Signatur, Druck, PDF-Versionskonformität, PDF/UA-Diagnostik sowie Erzeugung und Vergleich von Preflight-Berichten.

Wann losLab PDF Library geeignet ist

  • Wählen Sie diese Bibliothek, wenn Ihre Anwendung PDFs erstellen, ändern, signieren, validieren und ausliefern muss, statt sie nur anzuzeigen
  • Wählen Sie sie, wenn Ihr Delphi- oder C++Builder-Team Kontrolle auf Quellcodeebene, interne Diagnostik und langfristige Wartbarkeit benötigt
  • Wählen Sie sie, wenn Ihr Workflow Rendering, Druck, Formulare, Signaturen, Verschlüsselung, PDF/A, PDF/UA, PAdES und Preflight-Berichte in einem Toolkit kombiniert
  • Wählen Sie sie, wenn CI, Archivübergabe, Barrierefreiheitsprüfung oder regulierte Auslieferung stabile Berichtsdateien statt einer manuellen reinen Viewer-Prüfung benötigt
  • Wählen Sie PDFium Component, wenn Sie nur einen fokussierten PDF-Viewer oder Renderer benötigen, und HotPDF, wenn Ihr Projekt eine leichtere PDF-Erstellungskomponente braucht

Lizenzierung

Zahlung per Kredit-/Debitkarte, PayPal, AliPay oder Überweisung über FastSpring. Jede neue Lizenz enthält den vollständigen Object-Pascal-Quellcode für Delphi und C++Builder, ein Jahr Updates und ein Jahr E-Mail-Support.

LizenzEntwicklerPreisBestellen
Single1 Entwickler$850Bestellen
Teambis zu 5 Entwickler$1700Bestellen
Micro Businessbis zu 10 Entwickler$2550Bestellen
Small Businessbis zu 30 Entwickler$4250Bestellen
Medium Businessbis zu 100 Entwickler$7650Bestellen
Enterprisebis zu 500 Entwickler$14450Bestellen
CorporateUnbegrenzte Entwickler, weltweite Tochtergesellschaften$25500Bestellen

Enterprise-exklusive Quellcode-Extras: losLab PDF Library Enterprise enthält den vollständigen Quellcode für dedizierte Tool-Grade-Beispiele, derzeit PDF Compliance & Signing Workbench Pro, sowie den vollständigen Quellcode der kompletten Testsuites, die normalerweise nur intern zur Validierung verwendet werden.

Jährliche Verlängerung kaufen (40 % des Erstkaufpreises)

Häufig gestellte Fragen

Wie unterscheidet sich losLab PDF Library von HotPDF Component?

losLab PDF Library ist das vollständige PDF-SDK: Es vereint Erstellung, Bearbeitung, Rendering mit GDI+, PDFium oder Cairo, Druck, Formulare, Signatur, Verschlüsselung und Preflight-Berichte und bietet DLL-, ActiveX- und Dylib-Optionen für Nicht-Delphi-Umgebungen. HotPDF Component ist eine schlankere native VCL-Komponente, die sich auf PDF-Erstellung und -Bearbeitung innerhalb von Delphi- und C++Builder-Anwendungen konzentriert.

Kann ich losLab PDF Library aus C#, VB.NET oder anderen Nicht-Delphi-Umgebungen nutzen?

Ja. Neben nativem Object-Pascal-Quellcode für Delphi und C++Builder bietet die Bibliothek DLL- und ActiveX-Builds, die aus C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ und anderen Umgebungen nutzbar sind, die eine DLL oder ActiveX-Komponente aufrufen können, sowie eine macOS-Dylib-Option.

Welche Delphi- und C++Builder-Versionen werden unterstützt?

Delphi XE5 bis Delphi 13 und C++Builder XE5 bis C++Builder 13, mit 32-Bit- und 64-Bit-Buildoptionen, sofern Ziel-IDE und Laufzeit sie unterstützen.

Welche Rendering-Engines bietet die Bibliothek?

Sie können zwischen den Rendering-Engines GDI+, PDFium und Cairo für Bildschirmvorschau, Bitmap-Export, Device-Context-Rendering und Drucker-Workflows wechseln.

Unterstützt losLab PDF Library digitale Signaturen und PAdES?

Ja. Sie erzeugt ETSI.CAdES.detached-Signaturen mit signing-certificate-v2-Daten, Signaturrichtlinien- und Commitment-Attributen, RFC-3161-Zeitstempel-Erweiterung, wählbaren SHA-256-, SHA-384- oder SHA-512-Digests sowie DSS/VRI-Validierungsdaten für die Langzeitvalidierung.

Wie geht die Bibliothek mit sehr großen PDF-Dateien um?

Sie öffnet PDFs über 2 GB mit bedarfsgesteuertem Objektladen und 64-Bit-Offsets, führt Dateilisten in einem Durchgang zusammen, wobei Lesezeichen, Formularfelder und Tagged-PDF-Struktur erhalten bleiben, hängt inkrementelle Updates direkt an und kopiert oder schreibt Dokumente mit Millionen Objekten in Sekunden über die Direct-Access-API neu.

Kann sie PDF/A- und PDF/UA-Konformität automatisch prüfen?

Ja. Integrierte PDF/A- und PDF/UA-1-Prüfungen erzeugen Text-, JSON-, HTML- oder CSV-Berichte, vergleichen stabile Textberichte gegen Baselines, verarbeiten Ordner stapelweise mit zusammenfassender CSV-Ausgabe und stellen schreibseitige Diagnosen über GetPDFUADiagnostics bereit.

Was enthält eine Lizenz, und wie funktioniert die Verlängerung?


Mehr von Delphi PDF Component & Spreadsheet Development entdecken

Produktaktualisierungen abonnieren

Abonnieren Sie, um die neuesten Beiträge per E-Mail zu erhalten.