HotPDF Component نمای کلی
| 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 |
ایجاد و ویرایش بومی 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 های جدید ایجاد کنید، صفحات اضافه کنید، متن و گرافیک برداری بکشید، 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 بزرگ محافظتشده با رمز عبور حافظه بسیار کمتری مصرف میکند

بسته نسخه آزمایشی HotPDF 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 یا حواله بانکی از طریق FastSpring. هر مجوز جدید HotPDF شامل کد منبع کامل Object Pascal، یک سال بهروزرسانی و یک سال پشتیبانی ایمیلی است.
| مجوز | توسعهدهندگان | قیمت | سفارش |
|---|---|---|---|
| Single | 1 توسعهدهنده | $500 | سفارش |
| Team | تا 5 توسعهدهنده | $1000 | سفارش |
| Micro Business | تا 10 توسعهدهنده | $1500 | سفارش |
| Small Business | تا 30 توسعهدهنده | $2500 | سفارش |
| Medium Business | تا 100 توسعهدهنده | $4500 | سفارش |
| Enterprise | تا 500 توسعهدهنده | $8500 | سفارش |
| Corporate | توسعهدهندگان نامحدود، شرکتهای تابعه جهانی | $15000 | سفارش |
موارد اضافی کد منبع ویژه Enterprise: HotPDF Enterprise شامل کد منبع کامل برای نمونههای ابزاری تخصصی است، در حال حاضر 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-3 | PDFACompliance، متادیتای XMP pdfaid، پشتیبانی OutputIntent، اعمال تعبیه فونت، نگهبانهای JavaScript/رمزگذاری/حاشیهنویسی/پروفایل، و خروجیهای دود PDF/A-2A / PDF/A-3A اعتبارسنجیشده با veraPDF | سطح هدف را انتخاب کنید، دادههای ICC OutputIntent واقعی ارائه دهید، عنوان/زبان تنظیم کنید، فونتهای مناسب تعبیه کنید، و از محتوای خارج از پروفایل بایگانی انتخابشده اجتناب کنید |
| PDF/UA-1 | PDFUACompliance، ریشه PDF برچسبدار، متادیتای pdfuaid، /Lang، DisplayDocTitle، عناصر ساختاری، محتوای علامتگذاریشده، نقشهبرداری نقش، سیمکشی ParentTree، کمککنندههای متن جایگزین و ActualText | ساختار سند معنادار، ترتیب خواندن، سلسلهمراتب عنوان، معناشناسی لیست/جدول، و توضیحات جایگزین برای محتوای واقعی ایجاد کنید |
| PDF/X-1a، PDF/X-3، PDF/X-4 | PDFXCompliance، پشتیبانی OutputIntent، نگهبانهای پروفایل چاپی، و محدودیتها برای ویژگیهای تعاملی یا غیر ایمن برای چاپ | مدیریت رنگ مناسب برای چاپ، جعبههای صفحه و تنظیمات تولید را برای جریان کاری پیشچاپ انتخابشده ارائه دهید |
| اعتبارسنجی PDF/VT | ValidatePDFVT شناسایی 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، بستهکنندههای
/AAAcroForm، فونتهای یونیکد متعدد در/DRAcroForm، و جریانهای ظاهر فونت CID تولیدشده - ذخیره بهروزرسانی تدریجی، جریانهای کاری چندامضایی، مکاننگهدارهای امضا، تولید CMS SignedData درونفرآیندی، و فرهنگلغتهای اعتبارسنجی بلندمدت
- کمککنندههای سند بارگذاریشده برای بررسی جعبه صفحه، جستجوی مقصد نشانک، بررسی فیلد AcroForm، بهروزرسانی مقدار فیلد، تغییر نام فیلد، حذف فیلد و مسطحسازی فرم
- کمککنندههای بارگذاری/ذخیره/اعتبارسنجی/ادغام/تفاوت پروفایل پیشبررسی، تجمیع دستهای، اعتبارسنجی گزارش جاسازیشده، جاسازی گزارش XMP، اعتبارسنجی متمرکز PDF/VT، و تعمیر محافظهکارانه از گزارشهای پیشبررسی
- دروازههای ویژگی PDF 1.3 تا PDF 1.7، پشتیبانی رمزگذاری PDF 2.0 انتخابی، جریانهای شیء، جریانهای XRef، OutputIntents، گروههای شفافیت، ماسکهای نرم، الگوها، سایهها و کنترلهای ExtGState پیشچاپ
مثال سریع 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 Component را دانلود کنید
از RAD Studio XE5 تا RAD Studio 13.1 Florence برای Delphi و C++Builder (جریانهای کاری Win32، Win64 و Win64x) پشتیبانی میکند
چه زمانی HotPDF را انتخاب کنید
- وقتی برنامه شما اسناد PDF ایجاد یا ویرایش میکند و میخواهید یک کامپوننت با کد منبع Delphi/C++Builder به جای یک سرویس PDF جداگانه داشته باشید HotPDF را انتخاب کنید
- وقتی نیاز اصلی شما رندرینگ PDF، مشاهده، رستریزاسیون صفحه، استخراج متن و یکپارچهسازی رابط کاربری بیننده تعاملی است PDFium Component را انتخاب کنید
- وقتی پروژه از قبل بر اساس سطح API PDFlibPas ساخته شده است، یا زمانی که به گزینههای یکپارچهسازی DLL، ActiveX یا Dylib در کنار کتابخانه کد منبع Delphi/C++Builder نیاز دارید losLab PDF Library را انتخاب کنید
پرسشهای متداول
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?
Where is the API documentation?
The documentation is available under the localized HotPDF Component documentation link on this page.
بیشتر از توسعه کامپوننت PDF و صفحهگسترده Delphi کشف کنید
اشتراک در بهروزرسانیهای محصول
برای دریافت جدیدترین بهروزرسانیها در ایمیل خود مشترک شوید
