HotPDF Component Resumen rápido
| Product | HotPDF Component |
|---|---|
| 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 | HotPDF Component |
Creación y edición PDF nativas para Delphi y C++Builder
HotPDF es un componente PDF Delphi y C++Builder con código fuente para aplicaciones que necesitan crear, editar, proteger, firmar, validar y ensamblar documentos PDF directamente desde código VCL. No requiere un runtime PDF externo para el flujo principal de autoría y está pensado para software Windows creado con RAD Studio.
Utilice HotPDF cuando su aplicación necesite dibujo programático de páginas, salida de texto Unicode, incrustación y subconjuntos de fuentes, formularios, anotaciones, importación de imágenes, operaciones de fusión/edición PDF, cifrado, firmas digitales, salida orientada a normas y automatización preflight ligera desde una única API nativa.
HotPDF admite RAD Studio XE5 hasta RAD Studio 13.1 Florence para Delphi y C++Builder, incluidos flujos Win32, Win64 y Win64x.

Capacidades principales
- Cree PDFs nuevos, agregue páginas, dibuje texto y gráficos vectoriales, registre Form XObjects reutilizables, coloque imágenes y guarde en archivos o streams propiedad del llamador.
- Cargue PDFs existentes, inspeccione cajas de página, busque destinos de marcadores, copie, inserte, extraiga, reordene y elimine páginas, fusione documentos, selle o marque contenido con agua y actualice la información del documento.
- Agregue hipervínculos, destinos con nombre, esquemas, adjuntos, comentarios, ventanas emergentes, anotaciones resaltadas, anotaciones de texto libre, anotaciones de redacción, marcas de agua, miniaturas de página, capas, transiciones de página y preferencias de visor.
- Cree campos AcroForm, streams de apariencia generados, campos de firma, campos de texto multilínea y comb, valores rich-text, contenedores de paquetes XFA, wrappers de disparadores de campo y varias fuentes Unicode en el diccionario de recursos AcroForm cuando el perfil estándar seleccionado lo permita.
- Inspeccione, actualice, renombre, elimine o aplane campos en documentos AcroForm cargados antes de guardar una copia editada.
- Incruste y genere subconjuntos de fuentes TrueType, Type 1 PFB, OpenType-CFF y CFF con clave CID para una salida multilingüe compacta, incluidos documentos con mucho contenido CJK.
- Genere texto Unicode, texto de derecha a izquierda, texto vertical, caracteres de planos suplementarios como emoji, shaping árabe/persa/urdu, ligaduras latinas estándar, reordenación Devanagari y salida de glifos basada en OpenType GSUB con integración
/CIDToGIDMap,/Wy/ToUnicode. - Importe contenido JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF y EMF, con compresión Flate zlib-ng y manejo JPEG respaldado por libjpeg-turbo.
- Proteja documentos con contraseñas, AES-128, AES-256, PDF 2.0 AES-256 R6, cifrado de destinatario con clave pública y flags de permisos.
- Firme PDFs con soporte PFX / PKCS#12 en proceso y flujos PAdES B-B, B-T, B-LT y B-LTA, incluidos sellos de tiempo RFC 3161 y diccionarios DSS / VRI.
- Cree informes preflight en texto, JSON y HTML; aplique perfiles y presets preflight; agregue resultados por lotes; incruste evidencia de informe en PDFs; compare informes y ejecute validación PDF/VT enfocada.
- Use backends PDF opcionales para FastReport, QuickReport, ReportBuilder y DevExpress ExpressPrinting cuando los diseños de informes existentes deban emitirse mediante HotPDF.
- Procese archivos PDF muy grandes a alta velocidad con la Direct File API, que abre, copia y reescribe documentos directamente en disco sin cargar todo el archivo en el modelo de objetos. Un documento de 60,000 páginas / 883 MB se abre o copia en unos 2-3 segundos, y volver a guardarlo tras un cambio de metadatos u objetos tarda alrededor de 20 segundos.
- Cifra y descifra con AES-256 a velocidad de hardware: con AES-NI de la CPU, AES-256-CBC alcanza unos 442 MB/s al cifrar y 832 MB/s al descifrar (unas 3× y 5,7× más rápido que la ruta de software portable), y abrir un PDF grande protegido con contraseña ahora usa mucha menos memoria.

Descargar el paquete DEMO de HotPDF Component
2026-07-01 Version 2.256.0: HotPDF notas de la versión. 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.
Licencias y precios
Pago con tarjeta de crédito/débito, PayPal, AliPay o transferencia bancaria mediante FastSpring. Cada nueva licencia de HotPDF incluye el código fuente completo en Object Pascal, un año de actualizaciones y un año de soporte por correo electrónico.
| Licencia | Desarrolladores | Precio | Comprar |
|---|---|---|---|
| Single | 1 desarrollador | $499 | Comprar |
| Team/SME | hasta 5 desarrolladores | $999 | Comprar |
| Enterprise | ilimitados | $1999 | Comprar |
| Corporate | Desarrolladores ilimitados, subsidiarias mundiales | $3999 | Comprar |
Elección de licencia: Elija Team/SME cuando no más de 5 desarrolladores vayan a usar esta biblioteca. Elija Enterprise si el equipo puede crecer a más de 5 desarrolladores en el futuro o necesita el paquete de código fuente exclusivo de Enterprise.
Extras de código fuente exclusivos de Enterprise: HotPDF Enterprise incluye el código fuente completo de ejemplos dedicados de nivel herramienta, actualmente PDF Preflight Pro y XFA & AcroForms Flattener Pro, además del código fuente completo de las suites de prueba completas que normalmente se usan solo para validación interna.
Renovación para clientes existentes: 40% del precio completo, cancelable en cualquier momento. Abra la página de compra y renovación de HotPDF.
Flujos de normas, firma y validación
HotPDF admite flujos de generación PDF orientados a normas para PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 y PDF/UA-1. También incluye ayudas preflight y validación PDF/VT enfocada para flujos de revisión y automatización. El componente expone interruptores y guardas específicos de perfil para que las llamadas que rompan el perfil seleccionado puedan fallar pronto en lugar de escribir silenciosamente un PDF no conforme.
| Flujo de trabajo | Soporte de HotPDF | Responsabilidad del autor |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, metadatos XMP pdfaid, soporte OutputIntent, exigencia de incrustación de fuentes, guardas de JavaScript/cifrado/anotaciones/perfil y salidas smoke PDF/A-2A / PDF/A-3A validadas con veraPDF. | Elija el nivel objetivo, proporcione datos ICC OutputIntent reales, establezca título/idioma, incruste fuentes adecuadas y evite contenido fuera del perfil de archivo seleccionado. |
| PDF/UA-1 | PDFUACompliance, raíz Tagged PDF, metadatos pdfuaid, /Lang, DisplayDocTitle, elementos de estructura, contenido marcado, role mapping, cableado ParentTree y ayudas de texto alternativo y ActualText. | Cree una estructura documental significativa, orden de lectura, jerarquía de encabezados, semántica de listas/tablas y descripciones alternativas para contenido real. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, soporte OutputIntent, guardas de perfil de preprensa y restricciones para funciones interactivas o no aptas para impresión. | Proporcione gestión de color, cajas de página y ajustes de producción adecuados para el flujo de preprensa elegido. |
| Validación PDF/VT | ValidatePDFVT comprueba identificación XMP PDF/VT, espacio de nombres de metadatos, consistencia de fecha de modificación, marcadores base PDF/X, OutputIntent, estructura de catálogo DPartRoot, páginas cargables y cobertura DPart por página. | Úsela para auditar archivos entrantes o producidos; crear la intención completa de producción de datos variables sigue siendo responsabilidad del llamador. |
PDF/A Level A habilita la base Tagged PDF requerida por el perfil de archivo. No anuncia automáticamente PDF/UA-1; HotPDF emite la identidad PDF/UA solo cuando PDFUACompliance está habilitado explícitamente.
Las APIs preflight pueden producir informes de texto, JSON y HTML, filtrar la salida mediante perfiles guardados o preajustes integrados, agregar resultados por lotes, incrustar evidencia de informe en una copia de revisión, comparar informes y convertirlos a una estructura tipo veraPDF para herramientas posteriores.
Cobertura adicional de funciones
- Soporte OpenType GSUB LookupType 1-8, selección de funciones por script/idioma, ligaduras latinas estándar, shaping árabe/persa/urdu, reordenación Devanagari y emisión de puntos de código sintéticos PUA para glifos específicos de fuente.
- Soporte de contenedores de paquetes XFA, wrappers de disparadores AcroForm
/AA, varias fuentes Unicode en AcroForm/DRy streams de apariencia CID-font generados. - Guardado de actualización incremental, flujos multifirma, marcadores de firma, generación CMS SignedData en proceso y diccionarios de validación a largo plazo.
- Ayudas de documento cargado para inspección de cajas de página, búsqueda de destinos de marcadores, inspección de campos AcroForm, actualizaciones de valores, renombrado, eliminación y aplanado de formularios.
- Ayudas para cargar, guardar, validar, fusionar y comparar perfiles preflight, agregación por lotes, validación de informes incrustados, incrustación de informes XMP, validación PDF/VT enfocada y reparación conservadora desde informes preflight.
- Guardas de funciones PDF 1.3 a PDF 1.7, soporte seleccionado de cifrado PDF 2.0, object streams, XRef streams, OutputIntents, grupos de transparencia, máscaras suaves, patrones, sombreados y controles ExtGState de preprensa.
Documentación en línea de HotPDF
Ejemplo rápido en 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.

Descargar el paquete DEMO de HotPDF Component
Admite RAD Studio XE5 hasta RAD Studio 13.1 Florence para Delphi y C++Builder (flujos Win32, Win64 y Win64x)
Cuándo elegir HotPDF
- Elija HotPDF cuando su aplicación cree o edite documentos PDF y quiera un componente Delphi/C++Builder con código fuente en lugar de un servicio PDF separado.
- Elija PDFium Component cuando el requisito principal sea renderizado PDF, visualización, rasterización de páginas, extracción de texto e integración de una interfaz de visor interactiva.
- Elija losLab PDF Library cuando el proyecto ya se base en la superficie de API de PDFlibPas, o cuando necesite opciones de integración DLL, ActiveX o Dylib junto con la biblioteca con código fuente para Delphi/C++Builder.
Preguntas frecuentes
Which Delphi and C++Builder versions are supported?
HotPDF Component supports current RAD Studio workflows and the documented legacy IDE range for this product.
Is source code included?
Commercial licenses include Object Pascal source code for integration, review, and long-term maintenance.
Are runtime royalties required?
Licensed applications can be deployed royalty-free without per-document or per-end-user runtime fees.
How do I evaluate the product?
Download the demo package and review the online documentation before purchase.
What does a new license include?
A new license includes source code, one year of updates, and one year of email support.
How does renewal work?
Existing customers can renew update access at the published renewal price.
Which license tier should I choose?
Choose Single for one developer, Team/SME for up to five developers, and Enterprise for larger teams or Enterprise-only source extras.
Where is the API documentation?
The documentation is available under the localized HotPDF Component documentation link on this page.
Descubra más sobre Delphi PDF Component & Spreadsheet Development
Suscribirse a actualizaciones del producto
Suscríbase para recibir las últimas publicaciones en su correo.
