losLab PDF Library Auf einen Blick
| Product | losLab PDF Library |
|---|---|
| Best for | Developer-owned document workflows in Delphi and C++Builder |
| IDE support | Delphi and C++Builder XE5 through 13 Florence |
| Deployment | Native Windows application integration |
| Source code | Object Pascal source code included with commercial licenses |
| Licensing | Royalty-free application deployment |
| Updates | One year of updates and email support included |
| Pricing | One-time developer-count licensing |
| Documentation | losLab PDF Library |
| Evaluation | losLab 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.
| Workflow | Unterstützung der Bibliothek | Verantwortung der Anwendung |
|---|---|---|
| PDF 1.2-1.7 | Erstellung, Bearbeitung, strikte Steuerung der Speicher-Version, Prüfungen der Extension-Level, Rendering, Druck, Formulare, Anmerkungen, Anhänge, Links und APIs für die Dokumentstruktur | Zielversion des PDFs festlegen und Funktionen entfernen oder aktualisieren, die nicht in dieses Ausgabeprofil gehören |
| PDF/A | Output-Intent-Steuerung, XMP-Metadatenhelfer, Workflows für eingebettete Schriften, Versionsschutz und integrierte PDF/A-Dateiprüfungen für Archivpipelines | Korrekte Metadaten, Schriften, Farbprofile und Geschäftsregeln für die gewählte Archivrichtlinie bereitstellen |
| PDF/UA-1 | Tagged-PDF-Erstellung, Strukturbaum-APIs, Role-Map-Verarbeitung, Alternativtext, ActualText, leserseitige Prüfungen und schreibseitiges GetPDFUADiagnostics-Feedback | Sinnvolle Lesereihenfolge, Sprache, Überschriften, Listen, Tabellensemantik, Alternativtext und Formularbeschreibungen verfassen |
| PAdES | ETSI.CAdES.detached-Signaturen, signing-certificate-v2-Daten, Signaturrichtlinien- und Commitment-Attribute, RFC-3161-Zeitstempel-Erweiterung, SHA-256/384/512-Digest-Auswahl und DSS/VRI-Aufbau | Zertifikate, TSA-Antworten, Widerrufsdaten, Richtlinienentscheidungen und prüferspezifische Akzeptanztests liefern |
| Preflight-Automatisierung | CreatePreflightReportEx, SavePreflightReportEx und das Delphi-Demo PreflightReport erzeugen Text-, JSON-, HTML- und CSV-Ausgaben für PDF/A- und PDF/UA-1-Prüfungen | Festlegen, welche Berichtsformate, Baselines, Exitcodes und Fehlerzahlen CI, Archivannahme oder Kundenauslieferung blockieren |
| Sicherheit | AES-128, AES-256, Berechtigungssteuerung, Passwortschutz, Public-Key-Empfängerverschlüsselung und Prüfung verschlüsselter Dokumente für kontrollierte Verteilung | Passwö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
PreflightReportvalidiert einzelne Dateien oder Ordner, schreibt Text-/JSON-/HTML-/CSV-Berichte, erzeugtpreflight-summary.csvund 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.
| Lizenz | Entwickler | Preis | Bestellen |
|---|---|---|---|
| Single | 1 Entwickler | $850 | Bestellen |
| Team | bis zu 5 Entwickler | $1700 | Bestellen |
| Micro Business | bis zu 10 Entwickler | $2550 | Bestellen |
| Small Business | bis zu 30 Entwickler | $4250 | Bestellen |
| Medium Business | bis zu 100 Entwickler | $7650 | Bestellen |
| Enterprise | bis zu 500 Entwickler | $14450 | Bestellen |
| Corporate | Unbegrenzte Entwickler, weltweite Tochtergesellschaften | $25500 | Bestellen |
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.
