SDK de creación PDF

HotPDF Component para creación y edición PDF en Delphi

HotPDF es una biblioteca PDF VCL nativa para aplicaciones Delphi y C++Builder que necesitan creación y edición directa de PDF, formularios, anotaciones, cifrado, firmas digitales, fuentes Unicode, salida orientada a normas e informes preflight sin un runtime PDF externo.

Delphi PDF Component vista previa

HotPDF Component Resumen rápido

ProductoHotPDF Component
Ideal paraFlujos de trabajo documentales propios en Delphi y C++Builder
Compatibilidad con IDEDelphi y C++Builder XE5 hasta 13 Florence
ImplementaciónIntegración en aplicaciones nativas de Windows
Código fuenteEl código fuente de Object Pascal está incluido con las licencias comerciales
LicenciamientoImplementación de aplicaciones sin regalías
ActualizacionesIncluye un año de actualizaciones y soporte por correo electrónico
PreciosLicencia de pago único según la cantidad de desarrolladores
DocumentaciónHotPDF 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.

Edición PDF VCL
Biblioteca de edición PDF para Delphi con modificación programática de texto.

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, /W y /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.
Exportación de base de datos Delphi a PDF
Tabla de base de datos Delphi a PDF, creando un informe desde la tabla.

Descargar el paquete DEMO de HotPDF Component

2026-07-01 Version 2.256.0: HotPDF notas de la versión. Esta línea de versiones completa la cobertura de anotaciones XFDF en todos los elementos de anotación de ISO 19444-1, agrega un códec base64 autónomo para la capa XFDF y conecta los flujos de archivos incrustados con la importación y exportación de XFDF.

Licencias y precios

Pago con tarjeta de crédito/débito, PayPal, AliPay o transferencia bancaria mediante 2Checkout. 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.

LicenciaDesarrolladoresPrecioComprar
Single1 desarrollador$500Comprar
Small Businesshasta 10 desarrolladores$1000Comprar
Medium Businesshasta 30 desarrolladores$1500Comprar
EnterpriseTodos los desarrolladores de una empresa y sus filiales dentro de un mismo país$3000Comprar
CorporateTodos los desarrolladores de una empresa y sus filiales en todo el mundo$6000Comprar

Extras de código fuente de Enterprise y Corporate: Las ediciones Enterprise y Corporate de HotPDF incluyen ambas el código fuente completo de los ejemplos de nivel herramienta, actualmente PDF Preflight Pro y XFA & AcroForms Flattener Pro. El código fuente de las suites de prueba completas que normalmente se usan solo para validación interna se entrega a solicitud.

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 trabajoSoporte de HotPDFResponsabilidad del autor
PDF/A-1, PDF/A-2, PDF/A-3PDFACompliance, 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-1PDFUACompliance, 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-4PDFXCompliance, 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/VTValidatePDFVT 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 /DR y 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.
Biblioteca para convertir TIFF a PDF
Componente TIFF a PDF para crear PDF desde archivos TIFF multipágina.

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 no quiera distribuir nada aparte: HotPDF trae su propio motor de renderizado, sus códecs de imagen y su motor de fuentes, de modo que se compila directamente dentro de su ejecutable y no hay ningún runtime PDF que redistribuir ni justificar.
  • Elija PDFium Delphi Component cuando el trabajo sea leer y revisar más que crear: arquitectura de visor, lectura en voz alta accesible, extracción de tablas, reflujo semántico a HTML y validación de estándares. Renderiza a través de pdfium.dll, que usted distribuye junto con la aplicación.
  • Elija PDF Library for Delphi cuando necesite OCR, lectura de códigos de barras, firma con token de hardware PKCS#11, validación contra las listas de confianza de la UE o exportación a DOCX / HTML, o cuando código ajeno a Delphi deba llamar por DLL, ActiveX o Dylib.

¿Quiere comparar toda la familia? Consulte el panorama de las bibliotecas de desarrollo PDF para ver lado a lado PDFium Delphi Component, losLab PDF Library y HotPDF Component.

Preguntas frecuentes

¿Qué versiones de Delphi y C++Builder son compatibles?

HotPDF Component es compatible con los flujos de trabajo actuales de RAD Studio y con el rango de versiones de IDE heredadas documentado para este producto.

¿Se incluye el código fuente?

Las licencias comerciales incluyen el código fuente en Object Pascal para integración, revisión y mantenimiento a largo plazo.

¿Se requieren regalías de tiempo de ejecución?

Las aplicaciones con licencia pueden distribuirse sin regalías, sin cargos de tiempo de ejecución por documento ni por usuario final.

¿Cómo puedo evaluar el producto?

Descargue el paquete de demostración y revise la documentación en línea antes de comprar.

¿Qué incluye una licencia nueva?

Una licencia nueva incluye el código fuente, un año de actualizaciones y un año de soporte por correo electrónico.

¿Cómo funciona la renovación?

Los clientes existentes pueden renovar el acceso a las actualizaciones al precio de renovación publicado.

¿Dónde está la documentación de la API?

La documentación está disponible en el enlace de documentación localizada de HotPDF Component en esta página.

¿Qué incluye la licencia de HotPDF y cómo funciona la renovación?

Una licencia nueva ($500 Single, $1000 Small Business (hasta 10 desarrolladores), $1500 Medium Business (hasta 30 desarrolladores), $3000 Enterprise (una empresa, un país), $6000 Corporate (una empresa, a nivel mundial)) incluye el código fuente completo, un año de actualizaciones y un año de soporte por correo electrónico. Los clientes existentes renuevan el acceso a las actualizaciones al 40% del precio completo.


Descubra más sobre Delphi PDF Component & Spreadsheet Development

Suscribirse a actualizaciones del producto

Suscríbase para recibir las últimas publicaciones en su correo.