HotPDF Component In sintesi
| Prodotto | HotPDF Component |
|---|---|
| Ideale per | Flussi di lavoro documentali in Delphi e C++Builder gestiti dallo sviluppatore |
| Supporto IDE | Delphi e C++Builder da XE5 a 13 Florence |
| Distribuzione | Integrazione in applicazioni Windows native |
| Codice sorgente | Il codice sorgente Object Pascal è incluso nelle licenze commerciali |
| Licenze | Distribuzione di applicazioni senza royalty |
| Aggiornamenti | Include un anno di aggiornamenti e supporto e-mail |
| Prezzi | Licenza una tantum in base al numero di sviluppatori |
| Documentazione | HotPDF Component |
Creazione e modifica PDF native per Delphi e C++Builder
HotPDF e un componente PDF per Delphi e C++Builder con codice sorgente per applicazioni che devono creare, modificare, proteggere, firmare, validare e assemblare documenti PDF direttamente da codice VCL. Il flusso principale non richiede un runtime PDF esterno.
Usa HotPDF quando l’applicazione richiede disegno programmatico delle pagine, output di testo Unicode, incorporamento e sottoinsiemazione dei font, moduli, annotazioni, importazione immagini, operazioni di unione e modifica PDF, crittografia, firme digitali, output conforme agli standard e automazione preflight leggera da un’unica superficie API nativa.
Supporto HotPDFa RAD Studio da XE5 a RAD Studio 13.1 Florence per Delphi e C++Builder, inclusi i workflow Win32, Win64 e Win64x.

Funzionalita principali
- Crea nuovi PDF, aggiunge pagine, disegna testo e grafica vettoriale, registra Form XObjects riutilizzabili, posiziona immagini e salva in file o stream gestiti dal chiamante.
- Carica PDF esistenti, ispeziona i riquadri pagina, cerca destinazioni dei segnalibri, copia, inserisce, estrae, riordina ed elimina pagine, unisce documenti, applica timbri o filigrane e aggiorna le informazioni del documento.
- Aggiunge collegamenti, destinazioni nominate, outline, allegati, commenti, popup, evidenziazioni, annotazioni di testo libero, redazioni, filigrane, miniature di pagina, livelli, transizioni pagina e preferenze del visualizzatore.
- Crea campi AcroForm, stream di aspetto generati, campi firma, campi testo multilinea e comb, valori rich text, contenitori pacchetto XFA, wrapper di trigger dei campi e più font Unicode nel dizionario risorse AcroForm quando il profilo standard selezionato li consente.
- Ispeziona, aggiorna, rinomina, rimuove o appiattisce campi nei documenti AcroForm caricati prima di salvare una copia modificata.
- Incorpora e sottoinsiema font TrueType, Type 1 PFB, OpenType-CFF e CID-keyed CFF per output multilingue compatti, inclusi documenti con molto contenuto CJK.
- Genera testo Unicode, testo da destra a sinistra, testo verticale, caratteri dei piani supplementari come emoji, shaping arabo / persiano / urdu, legature latine standard, riordinamento Devanagari e output di glifi basato su OpenType GSUB con integrazione coerente di
/CIDToGIDMap,/We/ToUnicode. - Importa contenuti JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF ed EMF, con compressione Flate zlib-ng e gestione JPEG basata su libjpeg-turbo.
- Protegge i documenti con password, AES-128, AES-256, PDF 2.0 AES-256 R6, crittografia per destinatari a chiave pubblica e flag di autorizzazione.
- Firma PDF con supporto PFX / PKCS#12 in-process e workflow PAdES B-B, B-T, B-LT e B-LTA, inclusi timestamp RFC 3161 e dizionari DSS / VRI.
- Crea report preflight in testo, JSON e HTML, applica profili e preset preflight, aggrega risultati batch, incorpora prove del report nei PDF, confronta report ed esegui validazione PDF/VT mirata.
- Usa backend PDF opzionali per FastReport, QuickReport, ReportBuilder e DevExpress ExpressPrinting quando layout di report esistenti devono essere emessi tramite HotPDF.
- Elabora PDF molto grandi ad alta velocità con la Direct File API, che apre, copia e riscrive i documenti direttamente su disco senza caricare l'intero file nel modello a oggetti. Un documento di 60.000 pagine / 883 MB si apre o si copia in circa 2-3 secondi, e risalvarlo dopo una modifica di metadati o oggetti richiede circa 20 secondi.
- Cifra e decifra in AES-256 alla velocità dell'hardware: con l'AES-NI della CPU, l'AES-256-CBC raggiunge circa 442 MB/s in cifratura e 832 MB/s in decifratura (circa 3× e 5,7× più veloce del percorso software portabile), e l'apertura di un grande PDF protetto da password ora usa molta meno memoria.

Scarica il pacchetto DEMO HotPDF Component
2026-07-01 Version 2.256.0: HotPDF note di rilascio. 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.
Licenze e prezzi
Pagamento con carta di credito/debito, PayPal, AliPay o bonifico tramite 2Checkout. Ogni nuova licenza HotPDF include il codice sorgente Object Pascal completo, un anno di aggiornamenti e un anno di supporto email.
| Licenza | Sviluppatori | Prezzo | Ordina |
|---|---|---|---|
| Single | 1 sviluppatore | $500 | Ordina |
| Small Business | fino a 10 sviluppatori | $1000 | Ordina |
| Medium Business | fino a 30 sviluppatori | $1500 | Ordina |
| Enterprise | Tutti gli sviluppatori di un’azienda e delle sue controllate in un solo paese | $3000 | Ordina |
| Corporate | Tutti gli sviluppatori di un’azienda e delle sue controllate in tutto il mondo | $6000 | Ordina |
Extra sorgente per Enterprise e Corporate: HotPDF Enterprise e Corporate includono entrambi il codice sorgente completo degli esempi dedicati di livello strumento, attualmente PDF Preflight Pro e XFA & AcroForms Flattener Pro; il codice sorgente delle suite di test complete normalmente usate solo per la validazione interna è disponibile su richiesta.
Rinnovo per clienti esistenti: 40% del prezzo pieno, annullabile in qualsiasi momento. Apri la pagina di acquisto e rinnovo HotPDF.
Workflow per standard, firma e validazione
Supporto HotPDFa workflow di generazione PDF attenti agli standard per PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 e PDF/UA-1. Include inoltre helper di preflight e validazione PDF/VT mirata per workflow di revisione e automazione. Il componente espone opzioni e controlli specifici per profilo, così le chiamate che violerebbero il profilo selezionato possono fallire subito invece di scrivere silenziosamente un PDF non conforme.
| Flusso di lavoro | Supporto HotPDF | Responsabilita dell autore |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, metadati XMP pdfaid, supporto OutputIntent, imposizione dell’incorporamento dei font, controlli JavaScript/crittografia/annotazioni/profilo e output smoke PDF/A-2A / PDF/A-3A validati con veraPDF. | Scegliere il livello di destinazione, fornire dati ICC OutputIntent reali, impostare titolo/lingua, incorporare font appropriati ed evitare contenuti fuori dal profilo di archiviazione selezionato. |
| PDF/UA-1 | PDFUACompliance, root Tagged PDF, metadati pdfuaid, /Lang, DisplayDocTitle, elementi di struttura, contenuto marcato, mappatura dei ruoli, cablaggio ParentTree, testo alternativo e helper ActualText. | Costruire struttura del documento, ordine di lettura, gerarchia dei titoli, semantica di liste/tabelle e descrizioni alternative significative per il contenuto reale. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, supporto OutputIntent, controlli del profilo prepress e restrizioni per funzionalità interattive o non sicure per la stampa. | Fornire gestione colore, box pagina e impostazioni di produzione adatte alla stampa per il workflow prepress scelto. |
| Validazione PDF/VT | ValidatePDFVT verifica identificazione XMP PDF/VT, namespace dei metadati, coerenza della data di modifica, marcatori base PDF/X, OutputIntent, struttura catalogo DPartRoot, pagine caricabili e copertura DPart a livello pagina. | Usarlo per auditare file in ingresso o prodotti; l’intento completo di produzione a dati variabili resta responsabilità del chiamante. |
PDF/A Level A abilita la base Tagged PDF richiesta dal profilo di archiviazione. Non dichiara automaticamente PDF/UA-1; HotPDF emette l’identità PDF/UA solo quando PDFUACompliance è abilitato esplicitamente.
Le API di preflight possono produrre report testo, JSON e HTML, filtrare l’output tramite profili salvati o preset integrati, aggregare risultati batch, incorporare prove di report in una copia di revisione, confrontare report e convertirli in una struttura stile veraPDF per strumenti downstream.
Copertura funzionale aggiuntiva
- Supporto OpenType GSUB LookupType 1-8, selezione di feature per script/lingua, legature latine standard, shaping arabo / persiano / urdu, riordinamento Devanagari ed emissione di codepoint PUA sintetici per glifi specifici del font.
- Contenitori pacchetto XFA, wrapper trigger AcroForm
/AA, più font Unicode in AcroForm/DRe stream di aspetto CID-font generati. - Salvataggio incrementale, workflow multi-firma, placeholder di firma, generazione CMS SignedData in-process e dizionari di validazione a lungo termine.
- Helper per documenti caricati per ispezione dei box pagina, ricerca destinazioni segnalibri, ispezione campi AcroForm, aggiornamento valori, rinomina, rimozione campi e appiattimento moduli.
- Helper per caricare, salvare, validare, unire e confrontare profili preflight, aggregazione batch, validazione di report incorporati, incorporamento report XMP, validazione PDF/VT mirata e riparazione conservativa dai report preflight.
- Gate funzionali da PDF 1.3 a PDF 1.7, supporto selezionato della crittografia PDF 2.0, object stream, XRef stream, OutputIntent, gruppi di trasparenza, soft mask, pattern, shadings e controlli ExtGState di prestampa.
Esempio rapido Delphi
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.

Scarica il pacchetto DEMO HotPDF Component
Supporta RAD Studio da XE5 a RAD Studio 13.1 Florence per Delphi e C++Builder (workflow Win32, Win64 e Win64x)
Quando scegliere HotPDF
- Scegli HotPDF quando la tua applicazione crea o modifica documenti PDF e preferisci non distribuire nulla a fianco: HotPDF porta con sé il proprio motore di rendering, i codec di immagine e il motore dei font, e si compila direttamente nel tuo eseguibile, senza alcun runtime PDF da ridistribuire o da giustificare in un audit.
- Scegli PDFium Delphi Component quando il lavoro riguarda la lettura e la revisione più che la creazione: architettura del visualizzatore, lettura accessibile ad alta voce, estrazione di tabelle, reflow semantico in HTML e validazione degli standard. Il rendering passa da
pdfium.dll, che ridistribuisci con la tua applicazione. - Scegli PDF Library for Delphi quando servono OCR, lettura di codici a barre, firma con token hardware PKCS#11, validazione con le liste di fiducia dell’UE o esportazione in DOCX / HTML, oppure quando codice non Delphi deve richiamare la libreria via DLL, ActiveX o Dylib.
Domande frequenti
Quali versioni di Delphi e C++Builder sono supportate?
HotPDF Component supporta i flussi di lavoro RAD Studio attuali e l’intervallo di IDE meno recenti documentato per questo prodotto.
Il codice sorgente è incluso?
Le licenze commerciali includono il codice sorgente Object Pascal per l’integrazione, la revisione e la manutenzione a lungo termine.
Sono previste royalty di runtime?
Le applicazioni concesse in licenza possono essere distribuite senza royalty, senza costi di runtime per documento o per utente finale.
Come posso valutare il prodotto?
Scarica il pacchetto dimostrativo e consulta la documentazione online prima dell’acquisto.
Che cosa include una nuova licenza?
Una nuova licenza include il codice sorgente, un anno di aggiornamenti e un anno di supporto via e-mail.
Come funziona il rinnovo?
I clienti esistenti possono rinnovare l’accesso agli aggiornamenti al prezzo di rinnovo pubblicato.
Dove si trova la documentazione delle API?
La documentazione è raggiungibile tramite il collegamento alla documentazione localizzata di HotPDF Component presente in questa pagina.
Cosa include una licenza HotPDF e come funziona il rinnovo?
Una nuova licenza ($500 Single, $1000 Small Business (fino a 10 sviluppatori), $1500 Medium Business (fino a 30 sviluppatori), $3000 Enterprise (un’azienda, un paese), $6000 Corporate (un’azienda, in tutto il mondo)) include il codice sorgente completo, un anno di aggiornamenti e un anno di supporto via e-mail. I clienti esistenti rinnovano l’accesso agli aggiornamenti al 40% del prezzo pieno.
Scopri di più da Delphi PDF Component & Spreadsheet Development
Iscriviti agli aggiornamenti prodotto
Iscriviti per ricevere gli ultimi post via e-mail.
