SDK لتأليف PDF

HotPDF Component لإنشاء وتحرير PDF في Delphi

HotPDF مكتبة PDF أصلية VCL لتطبيقات Delphi وC++Builder تحتاج إلى إنشاء وتحرير PDF والنماذج والتعليقات والتشفير والتوقيعات الرقمية ومعالجة خطوط Unicode والإخراج المراعي للمعايير وتقارير الفحص المسبق دون نشر وقت تشغيل PDF خارجي.

مكتبة Delphi PDF Component لإنشاء وتحرير PDF

إنشاء وتحرير PDF أصلي لـ Delphi وC++Builder

HotPDF مكون PDF مع كود مصدر لـ Delphi وC++Builder للتطبيقات التي تحتاج إلى إنشاء مستندات PDF وتحريرها وتأمينها وتوقيعها والتحقق منها وتجميعها مباشرة من كود VCL. لا يحتاج مسار الإنشاء الأساسي إلى runtime PDF خارجي.

يدعم HotPDF إصدارات RAD Studio من XE5 إلى 13.1 Florence لـ Delphi وC++Builder، بما في ذلك مسارات Win32 وWin64 وWin64x.

PDF Edit VCL
مكتبة تحرير PDF لـ Delphi (تعديل النص برمجيًا)

القدرات الرئيسية

  • ينشئ ملفات PDF ويضيف صفحات ويرسم النص والرسومات المتجهة ويسجل Form XObjects ويضع الصور ويحفظ إلى ملفات أو تدفقات.
  • يحمّل ملفات PDF ويفحص مربعات الصفحات وينسخ ويدرج ويستخرج ويعيد الترتيب ويحذف ويدمج ويضيف الأختام والعلامات المائية ويحدث معلومات المستند.
  • Add links, named destinations, outlines, attachments, comments, highlights, free text, redactions, watermark annotations, thumbnails, layers, transitions, and viewer preferences.
  • Create and manage AcroForm fields, appearances, signature fields, XFA packet containers, Unicode font resources, field updates, renaming, removal, and flattening.
  • Embed and subset TrueType, Type 1 PFB, OpenType-CFF, and CID-keyed CFF fonts for multilingual output, including CJK-heavy documents.
  • Generate Unicode, right-to-left, vertical text, emoji, Arabic / Persian / Urdu shaping, Devanagari reordering, and OpenType GSUB-based glyph output.
  • Import JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF, and EMF with zlib-ng and libjpeg-turbo backed processing.
  • Protect documents with passwords, AES-128, AES-256, PDF 2.0 AES-256 R6, public-key encryption, and permission flags.
  • Sign PDFs with PFX / PKCS#12 and PAdES B-B, B-T, B-LT, B-LTA workflows, RFC 3161 timestamps, and DSS / VRI dictionaries.
  • Create text, JSON, and HTML الفحص المسبق reports, profiles, presets, batch aggregation, embedded evidence, report comparison, and PDF/VT validation.

تنزيل HotPDF Component DEMO package (25.6 MB)

2026-05-26 Version 2.137.3: HotPDF changelog

سير عمل المعايير والتوقيع والتحقق

دعم HotPDFs PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4, and PDF/UA-1 workflows, plus الفحص المسبق and focused PDF/VT validation helpers. Profile-specific switches and guards let calls fail early instead of silently writing non-conformant PDF output.

سير العملدعم HotPDFمسؤولية المؤلف
PDF/A-1, PDF/A-2, PDF/A-3PDFACompliance, XMP pdfaid, OutputIntent, font embedding, JavaScript/encryption/annotation/profile guards, and veraPDF smoke outputs.Choose the level, provide ICC OutputIntent data, set title/language, embed fonts, and avoid out-of-profile content.
PDF/UA-1PDFUACompliance, Tagged PDF root, pdfuaid, /Lang, DisplayDocTitle, structure elements, role mapping, alternate text, and ActualText.Build meaningful structure, reading order, headings, lists, tables, and alternative descriptions.
PDF/XPDFXCompliance, OutputIntent support, prepress profile guards, and restrictions for non-print-safe features.Provide color management, page boxes, and production settings.
PDF/VT validationValidatePDFVT checks XMP identification, metadata namespace, modification dates, PDF/X markers, OutputIntent, DPartRoot, pages, and DPart coverage.Use it to audit files; full variable-data production intent remains caller responsibility.

تغطية ميزات إضافية

  • OpenType GSUB LookupType 1-8, script/language feature selection, ligatures, Arabic / Persian / Urdu shaping, Devanagari reordering, and PUA emission.
  • XFA packet containers, AcroForm /AA triggers, Unicode fonts in /DR, and CID-font appearance streams.
  • Incremental updates, multi-signature workflows, placeholders, CMS SignedData, and long-term validation dictionaries.
  • Loaded-document helpers for page boxes, bookmark destinations, field inspection, field updates, renaming, removal, and flattening.
  • الفحص المسبق profile load/save/validate/merge/diff, batch aggregation, report embedding, XMP report embedding, PDF/VT validation, and conservative repair.

HotPDF online documentation

مثال 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.

متى تختار HotPDF

  • عندما ينشئ التطبيق أو يحرر PDF وتريد مكوّن مصدر Delphi/C++Builder بدل خدمة PDF منفصلة.
  • PDFium Component is for PDF rendering, viewing, page تنقيط, text extraction, and viewer UI integration.
  • اختر حزمة Delphi PDF Library الأوسع عندما تحتاج واجهة API مختلفة لسير عمل PDFlibPas القديمة.

الترخيص

HotPDF Delphi PDF Component مع الشيفرة المصدرية
الدفع عبر FastSpring ببطاقات الائتمان/الخصم أو PayPal أو AliPay أو التحويل البنكي:
السعر الكامل للعملاء الجدد عند الشراء الأول:

HotPDF Single License ($499)
HotPDF Team/SME License ($999)
HotPDF Enterprise License ($1999)

تجديد العملاء الحاليين: 40% of the full price. افتح صفحة شراء وتجديد HotPDF.


اكتشف المزيد من Delphi PDF Component & Spreadsheet Development

اشترك في تحديثات المنتج

اشترك لتصلك أحدث المنشورات عبر البريد الإلكتروني.