كل نقطة قوة أدناه هي قدرة مُنجَزة فعليًا، لا وعد في خارطة طريق. ولكل منها دليل قابل للتحقق - وصولًا إلى وحدات الكود المصدري وأسماء الدوال والاختبارات الناجحة
HotPDF
على مستوى الشيفرة المصدرية · بلا محرك PDF خارجي وقت التشغيل
يندمج مباشرةً كمصدر Pascal داخل مشروعك، وينشئ ملفات PDF ويحلّلها ويحفظها بالكامل داخل عمليتك (process)، مع سيطرة كاملة على التصحيح والنشر. الخلفيات المكتوبة بلغة C لمعالجة الصور والضغط (zlib-ng و Zopfli و libjpeg-turbo و OpenJPEG و jbig2dec) هي ملفات object مرتبطة سكونيًا — فلا توجد أي DLL إضافية لمحرّك PDF وقت التشغيل
HotPDF
HotPDF
تشكيل OpenType وتحديد المواضع بشكل كامل
تُشحَن مع محرك استبدال GSUB كامل (LookupTypes 1–8) ومحرك تموضع GPOS كامل (كل أنواع LookupType التسعة): حروف مركّبة، وأحرف كبيرة صغيرة، واستبدال سياقي، وkerning بأزواج/سياقي، وmark-to-base، وmark-to-mark، وربط اتصالي (cursive attachment). ومعظم مكونات PDF المنافسة في Delphi لا تملك شيئًا من هذا
HotPDF
HotPDF
تشكيل النصوص المعقدة من جهة المُنتِج
أكثر من 20 نظامًا كتابيًا يُشكَّل من جانب المُنتِج: العربية (بما يشمل Supplement / Extended-A/B)، والسريانية، والمنغولية، وN'Ko، والتبتية، والديفاناغارية وعائلة اللغات الهندية، والجاوية، والتايلاندية/اللاوية، والعبرية، والخميرية، والميانمارية، وغيرها؛ مقترنة بخط أنابيب bidi وفق UAX #9 وربط عكسي كامل عبر /ToUnicode بحيث يستعيد النسخ/اللصق/البحث نقاط الكود الأصلية
HotPDF
HotPDF
توقيع PFX / PKCS#12 داخل العملية · بلا أي اعتماديات
التوقيع بـ PFX/PKCS#12 بنداء واحد - THotPDF.SignPDFWithPFX - دون OpenSSL ودون أي مزوِّد تشفير (crypto provider) خاص بالمنصة. فسلسلة ASN.1 و RSA و AES وفكّ تغليف PKCS#12 و CMS SignedData (RFC 5652) بأكملها مُنفَّذة داخل HotPDF، بنتائج قابلة لإعادة الإنتاج وقابلة للتدقيق
HotPDFHPDFASN1HotPDFHPDFRSAHotPDFHPDFCryptHotPDFHPDFPFXHotPDFHPDFCMSHotPDFHPDFAES
HotPDF
على مستوى الشيفرة المصدرية · بلا محرك PDF خارجي وقت التشغيل
تُدمَج كشيفرة Pascal مصدرية مباشرة في مشروعك، وتُنشئ ملفات PDF وتحلّلها وتحفظها بالكامل داخل عمليتك، مع تحكم كامل في التنقيح والنشر. أما واجهات C الخلفية للتعامل مع الصور والضغط (zlib-ng وZopfli وlibjpeg-turbo وOpenJPEG وjbig2dec) فهي ملفات object مرتبطة ربطًا ساكنًا، أي لا توجد DLL إضافية لمحرك PDF وقت التشغيل
HotPDF
HotPDF
امتثال على ثلاثة محاور + فحص مسبق
يقفل على PDF/A-1/-2/-3 و PDF/X-1a/-3/-4 و PDF/UA-1 كملفات امتثال مستقلة في آن واحد؛ الاستدعاءات غير المتوافقة تثير استثناءات تشخيصية بدلاً من إنتاج ملفات PDF غير متوافقة بصمت. يُصدر الفحص المسبق (Preflight) تقارير نصية أو JSON أو HTML أو CSV أو XML MRR حتمي، ويمكنه الجمع بين السياسات المدمجة وإضافات ميزات وتحقّق موثوقة ومحدودة
HotPDFRequirePDFVersionHotPDFStrictVersionLock
HotPDF
Direct File API لملفات بحجم عدة غيغابايت
معالجة من ملف إلى ملف دون بناء رسم الكائنات في الذاكرة: تتعامل DAOpenFileReadOnly و DACopyFile و EncryptFile و DecryptFile مع جداول xref الكلاسيكية وstreams من نوع XRef والمراجع الهجينة والملفات المحدَّثة تزايديًا، بإنتاجية تُقاس بالثواني
HotPDF
HotPDF
تقسيم خطوط CFF / OpenType-CFF / CID إلى مجموعات فرعية
تصغير (subsetting) خطوط TrueType و OpenType-CFF و CFF من نوع CID-keyed (عبر EnableFontSubsetting) مع الحفاظ على معرّفات الحروف لنص Type0/Identity-H - إذ ينكمش مستند CJK من نحو 14 ميجابايت بصيغة CID-keyed CFF إلى 500 كيلوبايت-2 ميجابايت؛ وينكمش خط TTF لاتيني نموذجي من 350 كيلوبايت إلى 10-15 كيلوبايت
HotPDF
HotPDF
أربعة محوّلات لمحركات التقارير
FastReport و QuickReport و ReportBuilder و DevExpress ExpressPrinting (يغطي cxGrid/cxRichEdit/cxScheduler/cxPivotGrid)، إضافة إلى محوّل DBGrid — اربط تقاريرك الحالية بخلفية PDF الخاصة بـ HotPDF في خطوة واحدة، دون الحاجة إلى إعادة كتابة التقارير
HotPDFLib/addons/<engine>