HotPDF Delphi Component Auf einen Blick
| Produkt | HotPDF Delphi Component |
|---|---|
| Geeignet für | Vom Entwickler gesteuerte Dokument-Workflows in Delphi und C++Builder |
| IDE-Unterstützung | Delphi und C++Builder XE5 bis 13 Florence; Free Pascal 3.2.2 / Lazarus (Win32, Win64) |
| Standards | PDF 1.3-1.7 mit ausgewählter PDF-2.0-Verschlüsselung; PDF/A-1/2/3-Erstellung plus PDF/A-4-Konvertierung, PDF/UA-1, PDF/X-1a/3/4; PAdES-Signierung von B-B bis B-LTA mit DocMDP-/FieldMDP-Zertifizierung |
| Bereitstellung | Integration in native Windows-Anwendungen |
| Quellcode | Object-Pascal-Quellcode ist in kommerziellen Lizenzen enthalten |
| Lizenzierung | Gebührenfreie Bereitstellung von Anwendungen |
| Aktualisierungen | Ein Jahr Updates und E-Mail-Support inklusive |
| Preise | Einmalig $950 bis $11400 je nach Stufe; Verlängerung für 50 % des Listenpreises |
| Aktuelle Version | 2.968.0 (2026-10-11) |
| Dokumentation | HotPDF Delphi Component |
Native PDF-Erstellung und -Bearbeitung für Delphi und C++Builder
HotPDF ist eine Delphi- und C++Builder-PDF-Komponente auf Quellcodeebene für Anwendungen, die PDF-Dokumente direkt aus VCL-Code erstellen, bearbeiten, schützen, signieren, validieren und zusammensetzen müssen. Für den zentralen Autoring-Workflow ist keine externe PDF-Laufzeit erforderlich; die Komponente ist für Windows-Desktopsoftware mit RAD Studio ausgelegt.
Verwenden Sie HotPDF, wenn Ihre Anwendung programmatisches Zeichnen von Seiten, Unicode-Textausgabe, Schriftart-Einbettung und -Subsetting, Formulare, Anmerkungen, Bildimport, PDF-Zusammenführung und -Bearbeitung, Verschlüsselung, digitale Signaturen, standardbewusste Ausgabe und schlanke Preflight-Automatisierung über eine native API-Oberfläche benötigt.
HotPDF unterstützt RAD Studio XE5 bis RAD Studio 13.1 Florence für Delphi und C++Builder, einschließlich Win32-, Win64- und Win64x-Workflows, und lässt sich mit Free Pascal 3.2.2 und Lazarus für Win32 und Win64 bauen.

Hauptfunktionen
- Erstellen Sie neue PDFs, fügen Sie Seiten hinzu, zeichnen Sie Text und Vektorgrafiken, registrieren Sie wiederverwendbare Form XObjects, platzieren Sie Bilder und speichern Sie in Dateien oder vom Aufrufer verwaltete Streams.
- Laden Sie vorhandene PDFs, prüfen Sie Seitenrahmen, suchen Sie Lesezeichenziele, kopieren, fügen, extrahieren, sortieren und löschen Sie Seiten, führen Sie Dokumente zusammen, stempeln oder wasserzeichnen Sie Inhalte und aktualisieren Sie Dokumentinformationen.
- Fügen Sie Hyperlinks, benannte Ziele, Gliederungen, Dateianhänge, Kommentare, Popups, Hervorhebungen, Freitext-, Schwärzungs- und Wasserzeichenanmerkungen, Seitenminiaturen, Ebenen, Seitenübergänge und Anzeigevoreinstellungen hinzu.
- Erstellen Sie AcroForm-Felder, erzeugte Darstellungsstreams, Signaturfelder, mehrzeilige und Comb-Textfelder, Rich-Text-Feldwerte, XFA-Paketcontainer, Trigger-Wrapper für Formularfelder und mehrere Unicode-Schriften im AcroForm-Ressourcenwörterbuch, wenn das ausgewählte Standardprofil sie erlaubt.
- Prüfen, aktualisieren, benennen, entfernen oder reduzieren Sie Felder in geladenen AcroForm-Dokumenten, bevor Sie eine bearbeitete Kopie speichern.
- Betten Sie TrueType-, Type 1 PFB-, OpenType-CFF- und CID-keyed CFF-Schriften ein und bilden Sie Subsets für kompakte mehrsprachige Ausgabe, auch für CJK-lastige Dokumente.
- Erzeugen Sie Unicode-Text, Rechts-nach-links-Text, vertikalen Text, Zeichen außerhalb der Basisebene wie Emoji, arabische / persische / Urdu-Formung, lateinische Standardligaturen, Devanagari-Neuanordnung und OpenType-GSUB-basierte Glyphenausgabe mit passender Integration von
/CIDToGIDMap,/Wund/ToUnicode. - Importieren Sie JPEG-, Bitmap-, TIFF-, JPEG2000-, JBIG2-, WMF- und EMF-Inhalte mit zlib-ng-Flate-Kompression und JPEG-Verarbeitung auf Basis von libjpeg-turbo.
- Schützen Sie Dokumente mit Kennwörtern, AES-128, AES-256, PDF 2.0 AES-256 R6, Public-Key-Empfängerverschlüsselung und Berechtigungsflags.
- Signieren Sie PDFs mit prozessinterner PFX-/PKCS#12-Unterstützung sowie PAdES B-B-, B-T-, B-LT- und B-LTA-Workflows einschließlich RFC 3161-Zeitstempeln und DSS-/VRI-Wörterbüchern.
- Erstellen Sie Preflight-Berichte als Text, JSON und HTML, wenden Sie Preflight-Profile und Presets an, aggregieren Sie Batch-Ergebnisse, betten Sie Berichtsnachweise in PDFs ein, vergleichen Sie Berichte und führen Sie gezielte PDF/VT-Validierung aus.
- Verwenden Sie optionale PDF-Backends für FastReport, QuickReport, ReportBuilder und DevExpress ExpressPrinting, wenn vorhandene Berichtslayouts über HotPDF ausgegeben werden sollen.
- Verarbeiten Sie sehr große PDFs mit hoher Geschwindigkeit über die Direct File API, die Dokumente direkt auf der Festplatte öffnet, kopiert und neu schreibt, ohne die gesamte Datei in das Objektmodell zu laden. Ein 60.000-seitiges / 883 MB-Dokument wird in etwa 2-3 Sekunden geöffnet oder kopiert, und das erneute Speichern nach einer Metadaten- oder Objektänderung dauert rund 20 Sekunden.
- Verschlüsseln und entschlüsseln Sie mit AES-256 in Hardware-Geschwindigkeit: Mit AES-NI der CPU erreicht AES-256-CBC etwa 442 MB/s beim Verschlüsseln und 832 MB/s beim Entschlüsseln (etwa 3× bzw. 5,7× schneller als der portable Software-Pfad), und das Öffnen einer großen passwortgeschützten PDF benötigt jetzt deutlich weniger Speicher.
- Verwandeln Sie Scans und Fotos mit integrierter OCR oder andockbaren Tesseract- und RapidOCR-Adaptern (DLL, CLI oder prozessintern über ONNX) in durchsuchbare PDFs — einschließlich Korrektur von Scan-Ausrichtung, Schräglage, Schatten und Perspektive, mehrsprachigen Modell-Presets sowie Konfidenz und Geometrie auf Wortebene.
- Dekodieren Sie Code 128, EAN/UPC, QR, Data Matrix ECC 200 und PDF417 aus gerenderten Seiten und Bildern, einschließlich mehrerer Symbole pro Rasterbild und perspektivisch verzerrter Data-Matrix-Codes, und vergleichen Sie Dokument- oder Vertragsrevisionen mit Aufzeichnungen auf Wortebene für Einfügen, Löschen, Ersetzen und Verschieben samt Review-Artefakten.
- Steuern Sie headless-Dokumentjobs über ein JSON-Job-Schema und eine C ABI — Capabilities, Rendering, Unicode-Text- und Formularextraktion, OCR-Ebenen, Redaction, PFX-Signierung, Vergleich und atomare Dateiveröffentlichung — und betreiben Sie den portablen Kern als nativen Linux-Code ohne aktiven Desktop.
- Führen Sie dynamische XFA-Formulare prozessintern unter Windows und Linux aus: QuickJS-JavaScript und kompilierte FormCalc-Ereignisskripte, SOM-Pfadauflösung mit Wildcards, Prädikaten und relativen Vorkommen, gebietsschemabewusste Datums-, Zeit- und Zahlen-Picture-Clauses, ein namespace-bewusstes Data DOM mit bidirektionalen Bindungen sowie transaktionale Rollbacks, wenn ein Skript fehlschlägt. Native PDF-Seitenbäume, wiederholte Felder, Auswahllisten, Radiogruppen, Checkboxen, Pushbuttons, Zeichnungen und Bilder lassen sich direkt aus XDP erzeugen — samt der gespeicherten Laufzeitdaten.
- Füllen Sie Rich-Text-Formularfelder mit typisierten Unicode-Style-Runs und echten eingebetteten Schriften in Regular, Bold, Italic und Bold-Italic, wählen Sie pro Graphem vom Aufrufer vorgegebene Schriftfamilien, brechen Sie Zeilen nach den Unicode-17- und Graphemregeln, halten Sie bidirektionale Absätze und paarige Klammern intakt, und importieren oder exportieren Sie formatierte FDF-/XFDF-Daten auch in signierte oder verschlüsselte Dokumente.
- Ziehen Sie die Signaturrichtlinie von vorn bis hinten durch: Seed Values und Zertifikatseinschränkungen, DocMDP-Zertifizierung mit P1-, P2- oder P3-Berechtigungen, FieldMDP-Sperren, Legal Attestations, benannte Signatur-Appearance-Profile, eingebettete CRL- und OCSP-Widerrufsnachweise, RFC-3161-Signatur- und eigenständige Dokumentzeitstempel mit SHA-256-, SHA-384- oder SHA-512-Imprints sowie Signaturen in AES-verschlüsselten Dokumenten, die die ursprünglichen Revisionen erhalten.
- Rendern Sie anspruchsvolle Seiteninhalte mit dem integrierten Renderer: CMYK- und ICC-Transparenzgruppen mit allen Blend-Modes, Funktions-, Axial-, Radial-, Coons-, Tensor- und Dreiecks-Mesh-Shadings, farbige und ungefärbte Tiling-Patterns, Optional-Content-Sichtbarkeiten, kalibrierte CalGray-, CalRGB- und Lab-Farben, Separation- und DeviceN-Tints, Soft Masks, 182 eingebaute Legacy-CMaps, CID-keyed CFF und eingebettete Type-1-Schriften.

HotPDF Delphi Component DEMO-Paket herunterladen
2026-10-11 Version 2.968.0: HotPDF Versionshinweise. Das neueste Release wertet explizite Rich-Text-Präferenzen für Farbschema, reduzierte Bewegung, Transparenz, Daten, Kontrast, Forced-Color und Skriptverfügbarkeit aus. Die Releases seit 2.929.0 ergänzen eine CSS-Kaskaden-Engine für Rich-Text-Felder — interne, verlinkte und importierte Stylesheets, Media Queries, Attribut-, Geschwister-, Struktur- und Positionsselektoren, bereichsbeschränkte Namespaces sowie kaskadierte Buchstaben- und Wortabstände; erweitern den XFDF- und FDF-Austausch auf achtzehn zugeordnete Annotationstypen mit Stempel-Appearances, lokalen und entfernten GoToR-Zielen sowie exakter Semantik für keine Auswahl gegenüber leerem Export; rendern fehlende Annotation-Appearances aus den ursprünglichen Fontprogrammen, einschließlich Type1C, CIDFontType0C, reinem Type1, abgeschrägten und wolkigen Rändern sowie Beschriftungen von Linienannotationen; erzeugen Feld-Appearances aus vollständigen OpenType-CFF- und CFF2-Variablenfonts; verwalten transaktionale XFA-Formularbäume und Live-Data-DOM-Sammlungen aus JavaScript und FormCalc; dekodieren signierte und unsignierte JPEG-2000-Komponenten mit bis zu 26 Bit; wenden automatische Optional-Content-Verwendungskontexte an; und verwerfen Shared Secrets für X25519 / X448, die ausschließlich aus Nullen bestehen. Frühere Releases erzeugen native XFA-Formulare direkt aus XDP, einschließlich Seitenbäume, wiederholte Felder, Auswahllisten, Radiogruppen, Boolean-Marks, Schaltflächenbeschriftungen, Zeichnungen und Bilder, und fahren die XFA-JavaScript-, FormCalc-, Data-DOM- und ICU-Locale-Runtime nativ unter Linux; ergänzen Rich-Text-Formularfelder mit typisierten Unicode-Style-Runs, eingebetteten Schriften in vier Stilen, vom Aufrufer gesteuertem Font-Fallback, Unicode-17-Zeilenumbruch, bidirektionalen Absätzen und GPOS-Mark-Attachment — mit formatiertem FDF-/XFDF-Import und -Export über Windows-File-Jobs und Linux-JSON-Callbacks; erweitern das Signieren um DocMDP-Zertifizierung von P1 bis P3, benannte Appearance-Profile, eigenständige RFC-3161-Dokumentzeitstempel, SHA-384- und SHA-512-Imprints sowie authentifizierte Archivierung der Adobe-Widerrufsdaten; rendern Shadings, Patch- und Dreiecks-Meshes, Tiling-Patterns, Optional Content, Dash-Arrays, CID-keyed CFF und 182 eingebaute Legacy-CMaps — mit Cairo-Ausgabe unter Windows genauso wie unter Linux; und vergleichen Dokumente über Text, Strukturgraph und gerenderte Pixel, inklusive annotierter Vertragsprüfungs-PDFs.
Lizenzierung und Preise
Zahlung per Kredit-/Debitkarte, PayPal, AliPay oder Überweisung über 2Checkout / FastSpring – beide Checkouts werden in jeder Lizenzstufe angeboten, wählen Sie einfach einen davon. Jede neue HotPDF-Lizenz enthält den vollständigen Object-Pascal-Quellcode, ein Jahr Updates und ein Jahr E-Mail-Support.
| Lizenz | Entwickler | Preis | Bestellen |
|---|---|---|---|
| Single | 1 Entwickler | $950 | Bestellen |
| Small Business | bis zu 10 Entwickler | $1900 | Bestellen |
| Medium Business | bis zu 30 Entwickler | $2850 | Bestellen |
| Enterprise | Alle Entwickler in einem Unternehmen und seinen Tochtergesellschaften innerhalb eines Landes | $5700 | Bestellen |
| Corporate | Alle Entwickler in einem Unternehmen und seinen Tochtergesellschaften weltweit | $11400 | Bestellen |
Zusätzliche Quellcodes für Enterprise und Corporate: HotPDF Enterprise und Corporate enthalten beide den vollständigen Quellcode für PDF Preflight Pro und XFA & AcroForms Flattener Pro. Der vollständige Quellcode der internen Validierungs-Testsuites ist auf Anfrage erhältlich.
Verlängerung für Bestandskunden: 50% des vollen Preises, jederzeit kündbar. HotPDF-Kauf- und Verlängerungsseite öffnen.
Standards-, Signatur- und Validierungsworkflows
HotPDF unterstützt standardbewusste PDF-Erzeugungsworkflows für PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 und PDF/UA-1. Dazu gehören auch Preflight-Helfer und gezielte PDF/VT-Validierung für Prüf- und Automatisierungsworkflows. Die Komponente stellt profilspezifische Schalter und Schutzmechanismen bereit, damit Aufrufe, die das ausgewählte Profil verletzen würden, früh fehlschlagen, statt stillschweigend ein nicht konformes PDF zu schreiben.
| Workflow | HotPDF-Unterstützung | Verantwortung des Autors |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, XMP-pdfaid-Metadaten, OutputIntent-Unterstützung, erzwungene Schriftart-Einbettung, Schutzmechanismen für JavaScript, Verschlüsselung, Anmerkungen und Profile sowie mit veraPDF validierte PDF/A-2A- / PDF/A-3A-Smoke-Ausgaben. | Wählen Sie die Zielebene, stellen Sie echte ICC-OutputIntent-Daten bereit, setzen Sie Titel und Sprache, betten Sie geeignete Schriften ein und vermeiden Sie Inhalte außerhalb des gewählten Archivprofils. |
| PDF/UA-1 | PDFUACompliance, Tagged-PDF-Root, pdfuaid-Metadaten, /Lang, DisplayDocTitle, Strukturelemente, markierte Inhalte, Rollenzuordnung, ParentTree-Verkabelung sowie Helfer für Alternativtext und ActualText. | Erstellen Sie eine sinnvolle Dokumentstruktur, Lesereihenfolge, Überschriftenhierarchie, Listen- und Tabellensemantik sowie alternative Beschreibungen für echte Inhalte. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, OutputIntent-Unterstützung, Schutzmechanismen für Prepress-Profile und Einschränkungen für interaktive oder nicht drucksichere Funktionen. | Stellen Sie druckgeeignetes Farbmanagement, Seitenrahmen und Produktionseinstellungen für den gewählten Prepress-Workflow bereit. |
| PDF/VT-Validierung | ValidatePDFVT prüft XMP-PDF/VT-Kennung, Metadaten-Namespace, Konsistenz des Änderungsdatums, PDF/X-Basismarkierungen, OutputIntent, Katalog-DPartRoot-Struktur, ladbare Seiten und seitenbezogene DPart-Abdeckung. | Nutzen Sie dies zur Prüfung eingehender oder erzeugter Dateien; die vollständige Produktionsabsicht für variable Daten bleibt Verantwortung des Aufrufers. |
PDF/A Level A aktiviert die Tagged-PDF-Grundlage, die vom Archivprofil verlangt wird. Es weist PDF/UA-1 nicht automatisch aus; HotPDF schreibt die PDF/UA-Identität nur, wenn PDFUACompliance ausdrücklich aktiviert ist.
Preflight-APIs können Text-, JSON- und HTML-Berichte erzeugen, Ausgaben über gespeicherte Profile oder integrierte Presets filtern, Batch-Ergebnisse aggregieren, Berichtsnachweise in eine Prüfkopie einbetten, Berichte vergleichen und Berichte für nachgelagerte Werkzeuge in eine veraPDF-ähnliche Struktur umwandeln.
Weitere Funktionsabdeckung
- Unterstützung für OpenType GSUB LookupType 1-8, Auswahl von Skript-/Sprachfunktionen, lateinische Standardligaturen, arabische / persische / Urdu-Formung, Devanagari-Neuanordnung und synthetische PUA-Codepunkte für schriftspezifische Glyphen.
- Unterstützung für XFA-Paketcontainer, AcroForm-
/AA-Trigger-Wrapper, mehrere Unicode-Schriften in AcroForm-/DRund erzeugte CID-Schrift-Darstellungsstreams. - Speichern inkrementeller Aktualisierungen, Workflows mit mehreren Signaturen, Signaturplatzhalter, prozessinterne CMS-SignedData-Erzeugung und Wörterbücher für Langzeitvalidierung.
- Helfer für geladene Dokumente zur Prüfung von Seitenrahmen, Suche nach Lesezeichenzielen, Prüfung von AcroForm-Feldern, Aktualisierung von Feldwerten, Feldumbenennung, Feldentfernung und Formularreduzierung.
- Hilfen zum Laden, Speichern, Validieren, Zusammenführen und Vergleichen von Preflight-Profilen, Batch-Aggregation, Validierung eingebetteter Berichte, XMP-Berichtseinbettung, gezielte PDF/VT-Validierung und konservative Reparatur aus Preflight-Berichten.
- Funktionsschranken für PDF 1.3 bis PDF 1.7, ausgewählte PDF 2.0-Verschlüsselungsunterstützung, Objektstreams, XRef-Streams, OutputIntents, Transparenzgruppen, Soft Masks, Muster, Shadings und Prepress-ExtGState-Steuerungen.
Kurzes Delphi-Beispiel
program HelloHotPDF;
uses
System.SysUtils,
HPDFDoc;
var
PDF: THotPDF;
begin
PDF := THotPDF.Create(nil);
try
PDF.AutoLaunch := False;
PDF.FileName := 'HelloHotPDF.pdf';
PDF.Compression := cmFlateDecode;
PDF.EnableFontSubsetting := True;
PDF.BeginDoc;
PDF.CurrentPage.SetFont('Arial', [], 18);
PDF.CurrentPage.TextOut(50, 50, 0, 'Hello HotPDF');
PDF.EndDoc;
finally
PDF.Free;
end;
end.

HotPDF Delphi Component DEMO-Paket herunterladen
Unterstützt RAD Studio XE5 bis RAD Studio 13.1 Florence für Delphi und C++Builder (Win32-, Win64- und Win64x-Workflows) sowie Free Pascal 3.2.2 / Lazarus (Win32, Win64)
Wann HotPDF geeignet ist
- Wählen Sie HotPDF, wenn Ihre Anwendung PDF-Dokumente erstellt oder bearbeitet und Sie am liebsten nichts daneben ausliefern möchten: HotPDF bringt eigene Rendering-Engine, eigene Bildcodecs und eine eigene Schrift-Engine mit und wird direkt in Ihre ausführbare Datei kompiliert — es gibt keine PDF-Laufzeit, die weitergegeben oder durch eine Auslieferungsprüfung gebracht werden müsste.
- Wählen Sie PDFium Delphi Component, wenn Lesen und Prüfen im Vordergrund stehen statt Erstellen: Viewer-Architektur, barrierefreies Vorlesen, Tabellenextraktion, semantisches Reflow nach HTML und Standardvalidierung. Das Rendering läuft dort über
pdfium.dll, die Sie mit Ihrer Anwendung ausliefern. - Wählen Sie PDF Library for Delphi, wenn Sie PKCS#11-Signatur mit Hardware-Token, Prüfung gegen EU-Vertrauenslisten oder DOCX-Export benötigen oder wenn Nicht-Delphi-Code über DLL, ActiveX oder Dylib zugreifen muss.
Häufige Fragen
Welche Delphi- und C++Builder-Versionen werden unterstützt?
HotPDF unterstützt RAD Studio XE5 bis RAD Studio 13.1 Florence für Delphi und C++Builder gleichermaßen und deckt die Anwendungsziele Win32, Win64 und Win64x ab. Die gesamte Bibliothek lässt sich außerdem mit Free Pascal 3.2.2 und Lazarus für Win32 und Win64 bauen, mit nativer Flate-Kompression und AES-Verschlüsselung.
Ist der Quellcode enthalten?
Kommerzielle Lizenzen enthalten den Object-Pascal-Quellcode für Integration, Prüfung und langfristige Wartung.
Fallen Laufzeitgebühren an?
Lizenzierte Anwendungen lassen sich gebührenfrei ausliefern, ohne Laufzeitkosten pro Dokument oder pro Endanwender.
Wie kann ich das Produkt testen?
Laden Sie das Demo-Paket herunter und sehen Sie sich vor dem Kauf die Online-Dokumentation an.
Was ist in einer neuen Lizenz enthalten?
Eine neue Lizenz umfasst den Quellcode, ein Jahr Updates und ein Jahr E-Mail-Support.
Wie funktioniert die Verlängerung?
Bestandskunden können den Zugang zu Updates zum veröffentlichten Verlängerungspreis verlängern.
Wo finde ich die API-Dokumentation?
Die Dokumentation erreichen Sie über den lokalisierten Dokumentationslink zu HotPDF Delphi Component auf dieser Seite.
Was enthält eine HotPDF-Lizenz, und wie funktioniert die Verlängerung?
Eine neue Lizenz ($950 Single, $1900 Small Business (bis zu 10 Entwickler), $2850 Medium Business (bis zu 30 Entwickler), $5700 Enterprise (ein Unternehmen, ein Land), $11400 Corporate (ein Unternehmen, weltweit)) enthält den vollständigen Quellcode, ein Jahr Updates und ein Jahr E-Mail-Support. Bestandskunden verlängern den Zugang zu Updates für 50 % des vollen Preises.
Mehr von Delphi PDF Component & Spreadsheet Development entdecken
Produktaktualisierungen abonnieren
Abonnieren Sie, um die neuesten Beiträge per E-Mail zu erhalten.
