SDK نویسندگی PDF

HotPDF Delphi Component برای ایجاد و ویرایش PDF در Delphi

HotPDF یک کتابخانه بومی VCL PDF برای برنامه‌های Delphi و C++Builder است که به ایجاد مستقیم PDF، ویرایش، فرم‌ها، حاشیه‌نویسی‌ها، رمزگذاری، امضای دیجیتال، مدیریت فونت یونیکد، خروجی آگاه از استانداردها و گزارش پیش‌بررسی بدون استقرار یک runtime خارجی PDF نیاز دارند

Delphi PDF Component پیش‌نمایش

HotPDF Delphi Component نمای کلی

محصولHotPDF Delphi Component
مناسب برایگردش‌کارهای اسناد در Delphi و C++Builder که در اختیار توسعه‌دهنده هستند
پشتیبانی IDEDelphi و C++Builder از XE5 تا 13 Florence
استقراریکپارچه‌سازی بومی با برنامه‌های Windows
کد منبعکد منبع Object Pascal با مجوزهای تجاری ارائه می‌شود
مجوزدهیاستقرار برنامه بدون حق امتیاز
به‌روزرسانی‌هایک سال به‌روزرسانی و پشتیبانی ایمیلی ارائه می‌شود
قیمت‌گذاریمجوز یک‌باره بر پایه تعداد توسعه‌دهندگان
مستنداتHotPDF Delphi Component

ایجاد و ویرایش بومی PDF برای Delphi و C++Builder

HotPDF یک کامپوننت PDF Delphi و C++Builder در سطح کد منبع برای برنامه‌هایی است که نیاز دارند اسناد PDF را مستقیماً از کد VCL ایجاد، ویرایش، ایمن‌سازی، امضا، اعتبارسنجی و مونتاژ کنند. این کامپوننت برای جریان کاری اصلی نویسندگی خود نیازی به یک runtime خارجی PDF ندارد و برای نرم‌افزار دسکتاپ Windows ساخته‌شده با RAD Studio طراحی شده است

از HotPDF استفاده کنید وقتی برنامه شما به ترسیم برنامه‌ریزی‌شده صفحه، خروجی متن یونیکد، تعبیه و زیرمجموعه‌سازی فونت، فرم‌ها، حاشیه‌نویسی‌ها، وارد کردن تصویر، عملیات ادغام/ویرایش PDF، رمزگذاری، امضاهای دیجیتال، خروجی آگاه از استانداردها و اتوماسیون سبک پیش‌بررسی از یک سطح API بومی نیاز دارد

HotPDF از RAD Studio XE5 تا RAD Studio 13.1 Florence برای Delphi و C++Builder شامل جریان‌های کاری Win32، Win64 و Win64x پشتیبانی می‌کند

پیش‌نمایش ویرایش PDF در VCL
Delphi PDF Edit Library (اصلاح برنامه‌ریزی‌شده متن)

قابلیت‌های اصلی

  • PDF های جدید ایجاد کنید، صفحات اضافه کنید، متن و گرافیک برداری بکشید، Form XObject های قابل استفاده مجدد ثبت کنید، تصاویر قرار دهید، و در فایل‌ها یا جریان‌های متعلق به فراخواننده ذخیره کنید
  • PDF های موجود را بارگذاری کنید، جعبه‌های صفحه را بررسی کنید، مقاصد نشانک را جستجو کنید، صفحات را کپی، درج، استخراج، مرتب‌سازی مجدد، حذف، ادغام کنید، محتوا را مُهر یا واترمارک کنید، و اطلاعات سند را به‌روز کنید
  • لینک‌های ابرمتن، مقاصد نام‌دار، طرح‌کلی‌ها، پیوست‌های فایل، نظرات، پنجره‌های بازشو، حاشیه‌نویسی‌های هایلایت، حاشیه‌نویسی‌های متن آزاد، حاشیه‌نویسی‌های ویرایش، حاشیه‌نویسی‌های واترمارک، تصاویر کوچک صفحه، لایه‌ها، انتقالات صفحه و تنظیمات برگزیده بیننده اضافه کنید
  • فیلدهای AcroForm، جریان‌های ظاهر تولیدشده، فیلدهای امضا، فیلدهای متن چندخطی و شانه‌ای، مقادیر فیلد متن غنی، محفظه‌های بسته XFA، بسته‌کننده‌های رویداد فیلد فرم، و فونت‌های یونیکد متعدد در فرهنگ‌لغت منبع AcroForm ایجاد کنید
  • فیلدها را در اسناد AcroForm بارگذاری‌شده پیش از ذخیره یک نسخه ویرایش‌شده بررسی، به‌روز، تغییر نام، حذف یا مسطح‌سازی کنید
  • فونت‌های TrueType، Type 1 PFB، OpenType-CFF و CID-keyed CFF را برای خروجی چندزبانه فشرده تعبیه و زیرمجموعه‌سازی کنید، شامل اسناد سنگین CJK
  • متن یونیکد، متن راست‌به‌چپ، متن عمودی، کاراکترهای صفحه تکمیلی مانند اموجی، شکل‌دهی عربی/فارسی/اردو، لیگاتورهای استاندارد لاتین، مرتب‌سازی مجدد دوناگاری، و خروجی گلیف مبتنی بر OpenType GSUB با یکپارچه‌سازی /CIDToGIDMap، /W و /ToUnicode تولید کنید
  • محتوای JPEG، bitmap، TIFF، JPEG2000، JBIG2، WMF و EMF را با فشرده‌سازی Flate توسط zlib-ng و مدیریت JPEG با پشتیبان libjpeg-turbo وارد کنید
  • اسناد را با رمزهای عبور، AES-128، AES-256، AES-256 R6 ویرایش ۲ PDF، رمزگذاری کلید عمومی برای گیرنده، و پرچم‌های مجوز محافظت کنید
  • PDF ها را با پشتیبانی درون‌فرآیندی PFX / PKCS#12 و جریان‌های کاری PAdES B-B، B-T، B-LT و B-LTA شامل مهرهای زمانی RFC 3161 و فرهنگ‌لغت‌های DSS / VRI امضا کنید
  • گزارش‌های پیش‌بررسی متن، JSON و HTML ایجاد کنید، پروفایل‌ها و پیش‌تنظیم‌های پیش‌بررسی اعمال کنید، نتایج دسته‌ای را تجمیع کنید، شواهد گزارش را در PDF ها جاسازی کنید، گزارش‌ها را مقایسه کنید، و اعتبارسنجی متمرکز PDF/VT اجرا کنید
  • از پشتیبان‌های PDF اختیاری برای FastReport، QuickReport، ReportBuilder و DevExpress ExpressPrinting استفاده کنید وقتی طرح‌بندی‌های گزارش موجود باید از طریق HotPDF صادر شوند
  • PDF های بسیار بزرگ را با سرعت بالا با Direct File API پردازش کنید، که اسناد را مستقیماً روی دیسک بدون بارگذاری کل فایل در مدل شیء باز، کپی و بازنویسی می‌کند. در یک سند معیار ۲ گیگابایتی با ۱.۶۷ میلیون شیء، رمزگذاری AES-256 حدود ۱۴ ثانیه، رمزگشایی حدود ۱۶ ثانیه و بازنویسی کامل حدود ۶ ثانیه طول می‌کشد؛ خواندن تعداد صفحات یک سند ۱.۲۵ گیگابایتی چند میلی‌ثانیه طول می‌کشد. جداول cross-reference کلاسیک، جریان‌های cross-reference، فایل‌های hybrid-reference و اسناد به‌روزشده تدریجی همه در مسیر مستقیم باقی می‌مانند
  • با AES-256 با سرعت سخت‌افزاری رمزگذاری و رمزگشایی کنید: با CPU AES-NI، AES-256-CBC به حدود ۴۴۲ مگابایت بر ثانیه برای رمزگذاری و ۸۳۲ مگابایت بر ثانیه برای رمزگشایی (حدود ۳ و ۵.۷ برابر سریع‌تر از مسیر نرم‌افزاری قابل حمل) می‌رسد، فراخوانی‌های EncryptFile / DecryptFile از فایل به فایل اسناد بزرگ را بدون ساختن گراف شیء محافظت یا لغو محافظت می‌کنند، و باز کردن یک PDF بزرگ محافظت‌شده با رمز عبور حافظه بسیار کمتری مصرف می‌کند
پیش‌نمایش تبدیل Delphi DB به PDF
Delphi DB Table to PDF (ایجاد گزارش از جدول پایگاه داده)

بسته نسخه آزمایشی HotPDF Delphi Component را دانلود کنید

2026-07-01 Version 2.256.0: HotPDF یادداشت‌های انتشار. 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.

مجوز و قیمت

پرداخت با کارت اعتباری/نقدی، PayPal، AliPay یا حواله بانکی از طریق 2Checkout. هر مجوز جدید HotPDF شامل کد منبع کامل Object Pascal، یک سال به‌روزرسانی و یک سال پشتیبانی ایمیلی است.

مجوزتوسعه‌دهندگانقیمتسفارش
Single1 توسعه‌دهنده$500سفارش
Small Businessتا 10 توسعه‌دهنده$1000سفارش
Medium Businessتا 30 توسعه‌دهنده$1500سفارش
Enterpriseهمه توسعه‌دهندگان یک شرکت و شرکت‌های تابعه آن در یک کشور$3000سفارش
Corporateهمه توسعه‌دهندگان یک شرکت و شرکت‌های تابعه آن در سراسر جهان$6000سفارش

امکانات اضافی کد منبع در Enterprise و Corporate: هر دو سطح Enterprise و Corporate محصول HotPDF شامل کد منبع کامل نمونه‌های اختصاصی و ابزار-محور، در حال حاضر PDF Preflight Pro و XFA & AcroForms Flattener Pro، هستند. کد منبع مجموعه‌های آزمون کامل که معمولاً تنها برای اعتبارسنجی داخلی به کار می‌روند، بنا به درخواست در دسترس است.

تمدید برای مشتری موجود: ۴۰٪ قیمت کامل، در هر زمانی قابل لغو. صفحه خرید و تمدید HotPDF را باز کنید

استانداردها، امضا و جریان‌های کاری اعتبارسنجی

HotPDF از جریان‌های کاری تولید PDF آگاه از استانداردها برای PDF/A-1، PDF/A-2، PDF/A-3، PDF/X-1a، PDF/X-3، PDF/X-4 و PDF/UA-1 پشتیبانی می‌کند. همچنین شامل کمک‌کننده‌های پیش‌بررسی و اعتبارسنجی متمرکز PDF/VT برای جریان‌های کاری بررسی و اتوماسیون است. کامپوننت سوئیچ‌ها و نگهبان‌های خاص پروفایل را نشان می‌دهد تا فراخوانی‌هایی که پروفایل انتخاب‌شده را می‌شکنند بتوانند زود شکست بخورند به جای اینکه بی‌صدا یک PDF غیرمطابق بنویسند

جریان کاریپشتیبانی HotPDFمسئولیت نویسنده
PDF/A-1، PDF/A-2، PDF/A-3PDFACompliance، متادیتای XMP pdfaid، پشتیبانی OutputIntent، اعمال تعبیه فونت، نگهبان‌های JavaScript/رمزگذاری/حاشیه‌نویسی/پروفایل، و خروجی‌های دود PDF/A-2A / PDF/A-3A اعتبارسنجی‌شده با veraPDFسطح هدف را انتخاب کنید، داده‌های ICC OutputIntent واقعی ارائه دهید، عنوان/زبان تنظیم کنید، فونت‌های مناسب تعبیه کنید، و از محتوای خارج از پروفایل بایگانی انتخاب‌شده اجتناب کنید
PDF/UA-1PDFUACompliance، ریشه PDF برچسب‌دار، متادیتای pdfuaid، /Lang، DisplayDocTitle، عناصر ساختاری، محتوای علامت‌گذاری‌شده، نقشه‌برداری نقش، سیم‌کشی ParentTree، کمک‌کننده‌های متن جایگزین و ActualTextساختار سند معنادار، ترتیب خواندن، سلسله‌مراتب عنوان، معناشناسی لیست/جدول، و توضیحات جایگزین برای محتوای واقعی ایجاد کنید
PDF/X-1a، PDF/X-3، PDF/X-4PDFXCompliance، پشتیبانی OutputIntent، نگهبان‌های پروفایل چاپی، و محدودیت‌ها برای ویژگی‌های تعاملی یا غیر ایمن برای چاپمدیریت رنگ مناسب برای چاپ، جعبه‌های صفحه و تنظیمات تولید را برای جریان کاری پیش‌چاپ انتخاب‌شده ارائه دهید
اعتبارسنجی PDF/VTValidatePDFVT شناسایی XMP PDF/VT، فضای نام متادیتا، سازگاری تاریخ اصلاح، نشانگرهای پایه PDF/X، OutputIntent، ساختار DPartRoot کاتالوگ، صفحات قابل بارگذاری و پوشش DPart در سطح صفحه را بررسی می‌کنداز آن برای بررسی فایل‌های ورودی یا تولیدشده استفاده کنید؛ نویسندگی قصد تولید داده‌های متغیر کامل مسئولیت فراخواننده باقی می‌ماند

PDF/A Level A پایه PDF برچسب‌دار مورد نیاز پروفایل بایگانی را فعال می‌کند. این به طور خودکار PDF/UA-1 را اعلام نمی‌کند؛ HotPDF هویت PDF/UA را فقط هنگامی که PDFUACompliance به صراحت فعال شده باشد صادر می‌کند

API های پیش‌بررسی می‌توانند گزارش‌های متن، JSON و HTML تولید کنند، خروجی را از طریق پروفایل‌های ذخیره‌شده یا پیش‌تنظیم‌های داخلی فیلتر کنند، نتایج دسته‌ای را تجمیع کنند، شواهد گزارش را در یک نسخه بررسی جاسازی کنند، گزارش‌ها را مقایسه کنند و گزارش‌ها را به یک ساختار سبک veraPDF برای ابزار پایین‌دست تبدیل کنند

پوشش ویژگی اضافی

  • پشتیبانی از OpenType GSUB LookupType 1-8، انتخاب ویژگی اسکریپت/زبان، لیگاتورهای استاندارد لاتین، شکل‌دهی عربی/فارسی/اردو، مرتب‌سازی مجدد دوناگاری، و انتشار نقطه کد مصنوعی PUA برای گلیف‌های خاص فونت
  • پشتیبانی از محفظه بسته XFA، بسته‌کننده‌های /AA AcroForm، فونت‌های یونیکد متعدد در /DR AcroForm، و جریان‌های ظاهر فونت CID تولیدشده
  • ذخیره به‌روزرسانی تدریجی، جریان‌های کاری چندامضایی، مکان‌نگهدارهای امضا، تولید CMS SignedData درون‌فرآیندی، و فرهنگ‌لغت‌های اعتبارسنجی بلندمدت
  • کمک‌کننده‌های سند بارگذاری‌شده برای بررسی جعبه صفحه، جستجوی مقصد نشانک، بررسی فیلد AcroForm، به‌روزرسانی مقدار فیلد، تغییر نام فیلد، حذف فیلد و مسطح‌سازی فرم
  • کمک‌کننده‌های بارگذاری/ذخیره/اعتبارسنجی/ادغام/تفاوت پروفایل پیش‌بررسی، تجمیع دسته‌ای، اعتبارسنجی گزارش جاسازی‌شده، جاسازی گزارش XMP، اعتبارسنجی متمرکز PDF/VT، و تعمیر محافظه‌کارانه از گزارش‌های پیش‌بررسی
  • دروازه‌های ویژگی PDF 1.3 تا PDF 1.7، پشتیبانی رمزگذاری PDF 2.0 انتخابی، جریان‌های شیء، جریان‌های XRef، OutputIntents، گروه‌های شفافیت، ماسک‌های نرم، الگوها، سایه‌ها و کنترل‌های ExtGState پیش‌چاپ

مستندات آنلاین HotPDF

مثال سریع 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.
پیش‌نمایش تبدیل TIFF به PDF
TIFF to PDF Component (ایجاد PDF از فایل TIFF چندصفحه‌ای)

بسته نسخه آزمایشی HotPDF Delphi Component را دانلود کنید
از RAD Studio XE5 تا RAD Studio 13.1 Florence برای Delphi و C++Builder (جریان‌های کاری Win32، Win64 و Win64x) پشتیبانی می‌کند

چه زمانی HotPDF را انتخاب کنید

  • وقتی برنامه شما اسناد PDF ایجاد یا ویرایش می‌کند و ترجیح می‌دهید هیچ چیزی در کنار آن توزیع نکنید HotPDF را انتخاب کنید: HotPDF موتور رندر، کدک‌های تصویر و موتور قلم خود را دارد، بنابراین مستقیم داخل فایل اجرایی شما کامپایل می‌شود و هیچ زمان اجرای PDF برای توزیع یا ممیزی باقی نمی‌ماند
  • وقتی کار بیشتر خواندن و بازبینی است تا نویسندگی، PDFium Delphi Component را انتخاب کنید: معماری نمایشگر، خواندن دسترس‌پذیر با صدای بلند، استخراج جدول، بازچینش معنایی به HTML و اعتبارسنجی استانداردها. رندر آن از راه pdfium.dll انجام می‌شود که همراه برنامه خود توزیع می‌کنید
  • وقتی به OCR، خواندن بارکد، امضا با توکن سخت‌افزاری PKCS#11، اعتبارسنجی فهرست اعتماد اتحادیه اروپا یا خروجی DOCX / HTML نیاز دارید، یا وقتی کد غیر Delphi باید از راه DLL، ActiveX یا Dylib فراخوانی کند، PDF Library for Delphi را انتخاب کنید

پرسش‌های متداول

کدام نسخه‌های Delphi و C++Builder پشتیبانی می‌شوند؟

HotPDF Delphi Component از جریان‌های کاری فعلی RAD Studio و بازه IDE قدیمی مستندشده برای این محصول پشتیبانی می‌کند.

آیا کد منبع گنجانده شده است؟

لایسنس‌های تجاری شامل کد منبع Object Pascal برای یکپارچه‌سازی، بازبینی و نگهداری بلندمدت هستند.

آیا حق امتیاز زمان اجرا لازم است؟

برنامه‌های دارای لایسنس را می‌توان بدون حق امتیاز و بدون هزینه اجرا به ازای هر سند یا هر کاربر نهایی توزیع کرد.

چگونه می‌توانم محصول را ارزیابی کنم؟

بسته دمو را دانلود کنید و پیش از خرید مستندات آنلاین را بررسی کنید.

یک لایسنس جدید شامل چه مواردی است؟

یک لایسنس جدید شامل کد منبع، یک سال به‌روزرسانی و یک سال پشتیبانی ایمیلی است.

تمدید چگونه انجام می‌شود؟

مشتریان فعلی می‌توانند دسترسی به به‌روزرسانی‌ها را با قیمت تمدید اعلام‌شده تمدید کنند.

مستندات API کجاست؟

مستندات از طریق پیوند مستندات بومی‌سازی‌شده HotPDF Delphi Component در همین صفحه در دسترس است.

لایسنس HotPDF شامل چه مواردی است و تمدید چگونه انجام می‌شود؟

یک لایسنس جدید ($500 Single، $1000 Small Business (تا 10 توسعه‌دهنده)، $1500 Medium Business (تا 30 توسعه‌دهنده)، $3000 Enterprise (یک شرکت، یک کشور)، $6000 Corporate (یک شرکت، در سراسر جهان)) شامل کد منبع کامل، یک سال به‌روزرسانی و یک سال پشتیبانی ایمیلی است. مشتریان فعلی دسترسی به به‌روزرسانی‌ها را با 40% قیمت کامل تمدید می‌کنند.


بیشتر از توسعه کامپوننت PDF و صفحه‌گسترده Delphi کشف کنید

اشتراک در به‌روزرسانی‌های محصول

برای دریافت جدیدترین به‌روزرسانی‌ها در ایمیل خود مشترک شوید