HotPDF Component En bref
| Produit | HotPDF Component |
|---|---|
| Idéal pour | Flux de travail documentaires pilotés par le développeur dans Delphi et C++Builder |
| Prise en charge des IDE | Delphi et C++Builder XE5 à 13 Florence |
| Déploiement | Intégration dans des applications Windows natives |
| Code source | Le code source Object Pascal est inclus avec les licences commerciales |
| Licence | Déploiement sans redevance des applications |
| Mises à jour | Un an de mises à jour et assistance par e-mail inclus |
| Tarification | Licence unique selon le nombre de développeurs |
| Documentation | HotPDF Component |
Création et modification PDF natives pour Delphi et C++Builder
HotPDF est un composant PDF Delphi et C++Builder avec code source pour les applications qui doivent creer, modifier, proteger, signer, valider et assembler des documents PDF directement depuis du code VCL. Le flux principal ne depend pas d un runtime PDF externe.
Utilisez HotPDF lorsque votre application a besoin de dessin de pages par programmation, de sortie de texte Unicode, d’intégration et de sous-ensemble de polices, de formulaires, d’annotations, d’importation d’images, d’opérations de fusion et modification PDF, de chiffrement, de signatures numériques, d’une sortie conforme aux standards et d’une automatisation légère du preflight depuis une seule API native.
HotPDF prend en charge RAD Studio XE5 jusqu’à RAD Studio 13.1 Florence pour Delphi et C++Builder, y compris les workflows Win32, Win64 et Win64x.

Fonctions principales
- Créez de nouveaux PDF, ajoutez des pages, dessinez du texte et des graphiques vectoriels, enregistrez des Form XObjects réutilisables, placez des images et enregistrez dans des fichiers ou des flux fournis par l’appelant.
- Chargez des PDF existants, inspectez les zones de page, recherchez les destinations de signets, copiez, insérez, extrayez, réordonnez et supprimez des pages, fusionnez des documents, appliquez des tampons ou filigranes et mettez à jour les informations du document.
- Ajoutez des liens, destinations nommées, plans, pièces jointes, commentaires, popups, surlignages, annotations de texte libre, annotations de caviardage, filigranes, vignettes de page, calques, transitions de page et préférences d’affichage.
- Créez des champs AcroForm, flux d’apparence générés, champs de signature, champs texte multilignes et comb, valeurs rich text, conteneurs de paquets XFA, wrappers de déclencheurs de champs et plusieurs polices Unicode dans le dictionnaire de ressources AcroForm lorsque le profil standard choisi les autorise.
- Inspectez, mettez à jour, renommez, supprimez ou aplatissez les champs de documents AcroForm chargés avant d’enregistrer une copie modifiée.
- Intégrez et sous-ensemblez les polices TrueType, Type 1 PFB, OpenType-CFF et CID-keyed CFF pour des sorties multilingues compactes, y compris les documents fortement CJK.
- Générez du texte Unicode, de droite à gauche, vertical, des caractères de plans supplémentaires comme les emoji, la mise en forme arabe / persane / ourdoue, les ligatures latines standard, le réordonnancement Devanagari et une sortie de glyphes basée sur OpenType GSUB avec intégration cohérente de
/CIDToGIDMap,/Wet/ToUnicode. - Importez du contenu JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF et EMF avec compression Flate zlib-ng et traitement JPEG basé sur libjpeg-turbo.
- Protégez les documents par mots de passe, AES-128, AES-256, PDF 2.0 AES-256 R6, chiffrement par destinataire à clé publique et indicateurs d’autorisations.
- Signez des PDF avec prise en charge PFX / PKCS#12 en processus et workflows PAdES B-B, B-T, B-LT et B-LTA, incluant horodatages RFC 3161 et dictionnaires DSS / VRI.
- Créez des rapports de preflight texte, JSON et HTML, appliquez des profils et préréglages de preflight, agrégez les résultats de lots, incorporez les preuves de rapport dans les PDF, comparez les rapports et exécutez une validation PDF/VT ciblée.
- Utilisez des backends PDF optionnels pour FastReport, QuickReport, ReportBuilder et DevExpress ExpressPrinting lorsque des mises en page de rapports existantes doivent être émises via HotPDF.
- Traitez de très gros PDF à grande vitesse avec la Direct File API, qui ouvre, copie et réécrit les documents directement sur le disque sans charger tout le fichier dans le modèle objet. Un document de 60 000 pages / 883 Mo s'ouvre ou se copie en 2 à 3 secondes environ, et le réenregistrer après une modification de métadonnées ou d'objet prend environ 20 secondes.
- Chiffrez et déchiffrez en AES-256 à la vitesse du matériel : avec l'AES-NI du processeur, l'AES-256-CBC atteint environ 442 MB/s au chiffrement et 832 MB/s au déchiffrement (environ 3× et 5,7× plus rapide que la voie logicielle portable), et l'ouverture d'un grand PDF protégé par mot de passe consomme désormais bien moins de mémoire.

Telecharger le package DEMO HotPDF Component
2026-07-01 Version 2.256.0: HotPDF notes de version. This release line completes XFDF annotation coverage across all ISO 19444-1 annotation elements, adds a self-contained base64 codec for the XFDF layer, and connects embedded-file streams to XFDF import and export.
Licences et tarifs
Paiement par carte de crédit/débit, PayPal, AliPay ou virement bancaire via 2Checkout. Chaque nouvelle licence HotPDF inclut le code source complet Object Pascal, un an de mises à jour et un an de support par e-mail.
| Licence | Développeurs | Prix | Commander |
|---|---|---|---|
| Single | 1 développeur | $500 | Commander |
| Small Business | jusqu'à 10 développeurs | $1000 | Commander |
| Medium Business | jusqu'à 30 développeurs | $1500 | Commander |
| Enterprise | Tous les développeurs d’une entreprise et de ses filiales dans un seul pays | $3000 | Commander |
| Corporate | Tous les développeurs d’une entreprise et de ses filiales dans le monde entier | $6000 | Commander |
Extras source Enterprise et Corporate : HotPDF Enterprise et Corporate incluent tous deux le code source complet des exemples dédiés de niveau outil, actuellement PDF Preflight Pro et XFA & AcroForms Flattener Pro ; le code source des suites de tests complètes normalement utilisées uniquement pour la validation interne est disponible sur demande.
Renouvellement pour les clients existants : 40 % du prix complet, résiliable à tout moment. Ouvrir la page d’achat et de renouvellement HotPDF.
Workflows de standards, signature et validation
HotPDF prend en charge les workflows de génération PDF conformes aux standards pour PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 et PDF/UA-1. Il inclut aussi des assistants de preflight et de validation PDF/VT ciblée pour les workflows de révision et d’automatisation. La composante expose des options et garde-fous propres aux profils afin que les appels qui rompraient le profil choisi échouent tôt au lieu d’écrire silencieusement un PDF non conforme.
| Flux de travail | Prise en charge HotPDF | Responsabilite de l auteur |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, métadonnées XMP pdfaid, prise en charge d’OutputIntent, exigence d’intégration des polices, protections JavaScript/chiffrement/annotation/profil et sorties de test PDF/A-2A / PDF/A-3A validées avec veraPDF. | Choisir le niveau cible, fournir de vraies données ICC OutputIntent, définir le titre et la langue, intégrer les polices appropriées et éviter le contenu hors du profil d’archivage sélectionné. |
| PDF/UA-1 | PDFUACompliance, racine Tagged PDF, métadonnées pdfuaid, /Lang, DisplayDocTitle, éléments de structure, contenu marqué, mappage des rôles, câblage ParentTree, texte alternatif et assistants ActualText. | Construire une structure documentaire pertinente, l’ordre de lecture, la hiérarchie des titres, la sémantique des listes/tableaux et des descriptions alternatives pour le contenu réel. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, prise en charge OutputIntent, protections de profil prépresse et restrictions pour les fonctions interactives ou non sûres pour l’impression. | Fournir une gestion des couleurs, des zones de page et des paramètres de production adaptés à l’impression pour le workflow prépresse choisi. |
| Validation PDF/VT | ValidatePDFVT vérifie l’identification XMP PDF/VT, l’espace de noms des métadonnées, la cohérence de la date de modification, les marqueurs PDF/X de base, OutputIntent, la structure DPartRoot du catalogue, les pages chargeables et la couverture DPart par page. | L’utiliser pour auditer les fichiers entrants ou produits ; l’intention complète de production de données variables reste la responsabilité de l’appelant. |
Le niveau PDF/A A active la base Tagged PDF requise par le profil d’archivage. Il n’annonce pas automatiquement PDF/UA-1 ; HotPDF n’émet l’identité PDF/UA que lorsque PDFUACompliance est explicitement activé.
Les API de preflight peuvent produire des rapports texte, JSON et HTML, filtrer la sortie avec des profils enregistrés ou des préréglages intégrés, agréger les résultats de lots, incorporer les preuves de rapport dans une copie de révision, comparer des rapports et convertir les rapports vers une structure de type veraPDF pour les outils en aval.
Couverture fonctionnelle supplementaire
- Prise en charge OpenType GSUB LookupType 1-8, sélection des fonctions par écriture/langue, ligatures latines standard, mise en forme arabe / persane / ourdoue, réordonnancement Devanagari et émission de points de code PUA synthétiques pour les glyphes propres aux polices.
- Conteneurs de paquets XFA, wrappers de déclencheurs AcroForm
/AA, plusieurs polices Unicode dans AcroForm/DRet flux d’apparence de polices CID générés. - Enregistrement par mise à jour incrémentale, workflows multi-signatures, emplacements réservés de signature, génération CMS SignedData en processus et dictionnaires de validation à long terme.
- Assistants pour documents chargés couvrant l’inspection des zones de page, la recherche de destinations de signets, l’inspection des champs AcroForm, la mise à jour des valeurs, le renommage, la suppression de champs et l’aplatissement de formulaires.
- Assistants de chargement, sauvegarde, validation, fusion et comparaison de profils de preflight, agrégation de lots, validation de rapports incorporés, incorporation de rapports XMP, validation PDF/VT ciblée et réparation prudente à partir des rapports de preflight.
- Garde-fous fonctionnels pour PDF 1.3 à PDF 1.7, prise en charge choisie du chiffrement PDF 2.0, object streams, XRef streams, OutputIntents, groupes de transparence, masques souples, motifs, ombrages et contrôles ExtGState de prépresse.
Exemple Delphi rapide
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.

Telecharger le package DEMO HotPDF Component
Prend en charge RAD Studio XE5 jusqu’à RAD Studio 13.1 Florence pour Delphi et C++Builder (workflows Win32, Win64 et Win64x)
Quand choisir HotPDF
- Choisissez HotPDF lorsque votre application crée ou modifie des documents PDF et que vous préférez ne rien distribuer à côté : HotPDF embarque son propre moteur de rendu, ses codecs d’image et son moteur de polices, et se compile directement dans votre exécutable, sans aucun runtime PDF à redistribuer ni à justifier lors d’un audit.
- Choisissez PDFium Delphi Component lorsque le travail relève de la lecture et de la révision plutôt que de la création : architecture de visionneuse, lecture à voix haute accessible, extraction de tableaux, refonte sémantique en HTML et validation des standards. Le rendu passe par
pdfium.dll, que vous redistribuez avec votre application. - Choisissez PDF Library for Delphi lorsque vous avez besoin de l’OCR, de la lecture de codes-barres, de la signature par jeton matériel PKCS#11, de la validation par listes de confiance de l’UE ou de l’export DOCX / HTML, ou lorsque du code non Delphi doit appeler la bibliothèque via DLL, ActiveX ou Dylib.
Questions fréquentes
Quelles versions de Delphi et C++Builder sont prises en charge ?
HotPDF Component prend en charge les workflows RAD Studio actuels ainsi que la plage d’IDE plus anciens documentée pour ce produit.
Le code source est-il inclus ?
Les licences commerciales incluent le code source Object Pascal pour l’intégration, la revue et la maintenance à long terme.
Des redevances d’exécution sont-elles exigées ?
Les applications sous licence se déploient sans redevance, sans frais d’exécution par document ni par utilisateur final.
Comment évaluer le produit ?
Téléchargez le pack de démonstration et consultez la documentation en ligne avant l’achat.
Que comprend une nouvelle licence ?
Une nouvelle licence comprend le code source, un an de mises à jour et un an d’assistance par e-mail.
Comment fonctionne le renouvellement ?
Les clients existants peuvent renouveler leur accès aux mises à jour au prix de renouvellement publié.
Où se trouve la documentation de l’API ?
La documentation est accessible via le lien de documentation localisée de HotPDF Component présent sur cette page.
Que comprend une licence HotPDF, et comment fonctionne le renouvellement ?
Une nouvelle licence ($500 Single, $1000 Small Business (jusqu’à 10 développeurs), $1500 Medium Business (jusqu’à 30 développeurs), $3000 Enterprise (une entreprise, un seul pays), $6000 Corporate (une entreprise, dans le monde entier)) comprend le code source complet, un an de mises à jour et un an d’assistance par e-mail. Les clients existants renouvellent leur accès aux mises à jour à 40 % du prix plein tarif.
Explorer plus de Delphi PDF Component & Spreadsheet Development
S abonner aux mises a jour produit
Abonnez-vous pour recevoir les derniers articles par e-mail.
