مدونة losLab لتطوير البرمجيات

مكتبة Delphi PDF

Software Development Blog

مكتبة Delphi PDF

تضمين صور AVIF وHEIF وJPEG XL في PDF من Delphi

تُضمِّن PDF Library for Delphi صور AVIF وHEIF وJPEG XL في PDF، مع الحفاظ على قناة ألفا، وملف ICC، والقنوات بعمق 16 بت التي يفقدها تحويل الصورة النقطية

مكتبة Delphi PDF

تصدير TDataSet والتقارير إلى PDF في Delphi

صدّر أي TDataSet أو تقرير FastReport أو QuickReport أو ReportBuilder إلى PDF في Delphi عبر losLab PDF Library، مع جداول مقسّمة إلى صفحات وإخراج يعمل بلا واجهة

مكتبة Delphi PDF

Ed448 و Brainpool ECDSA بلغة Pascal خالصة لملفات PDF

كيف ينفذ PDFlibPas معيار RFC 8032 لمنحنى Ed448 ومنحنيات Brainpool الثلاثة في RFC 5639 دون مكتبة تشفير خارجية، والأسباب الجذرية الستة التي ظهرت أثناء العمل

مكتبة Delphi PDF

استيراد متجهات EMF على Free Pascal مع PDFlibPas

لماذا احتاج محول EMF إلى PDF البالغ 6500 سطرا إلى تغيير شرط تجميعي لا إعادة كتابة، وكيف يزيح حقل ULONG_PTR سجلات الملف التعريفي على منصة Win64

مكتبة Delphi PDF

تدقيق تشفير PDF وأذوناته في Delphi

اقرأ قاموس /Encrypt في PDF بعين المدقّق عبر PDF Library for Delphi: الخوارزمية وطول المفتاح وفرق AES-256 بين R5 و R6 وبتات الأذونات وفخاخ مرشّح Identity

مكتبة Delphi PDF

فواتير Factur-X و ZUGFeRD الهجينة في Delphi

الفاتورة الإلكترونية ملف PDF/A-3 يحمل XML الفاتورة بداخله؛ تعرف كيف ينشئ PDF Library for Delphi فواتير Factur-X وZUGFeRD الهجينة عبر ملفاتها التعريفية

مكتبة Delphi PDF

تبادل بيانات نماذج FDF و XFDF و XFA في Delphi

انقل بيانات نماذج PDF بين AcroForm وأنظمة الأعمال في Delphi باستخدام مكتبة losLab PDF Library: قيم FDF و XFDF، والحقول الهرمية، والنصوص المنسقة، وحزمة XFA XDP

مكتبة Delphi PDF

خلفيات مرمز JBIG2 ورابط Free Pascal

يوفر PDFlibPas مرمزا JBIG2 أصيلا بلغة Pascal ومرمزا خارجيا اختياريا، ونقل تلك الخلفية الخارجية إلى Free Pascal تطلب مكتبة DLL لا ملفات كائنات مستقلة

مكتبة Delphi PDF

جمع المهملات في PDF بلغة Delphi: Mark and Sweep

لماذا لا يقلّص حذف صفحات PDF حجم الملف، وكيف يزيل جامع المهملات من نوع mark-sweep في Delphi الكائنات اليتيمة اعتمادًا على مجموعة جذور trailer

مكتبة Delphi PDF

تصنيف ما تغير في PDF بعد توقيعه

يقارن PDFlibPas المستند بمراجعة سابقة له ويصنف كل فرق في قائمة سماح محددة، فيصبح فرض سياسة DocMDP مقارنة واحدة بين المستوى المحسوب والمستوى المسموح

مكتبة Delphi PDF

تصيير PDF متعدد المحركات في Delphi

بدّل بين المحرك المدمج و Cairo و PDFium لكل ملف على حدة في PDF Library for Delphi: مسابير المحركات، وفخاخ تحجيم DPI، وسلسلة احتياطية تسجّل نفسها في السجل

مكتبة Delphi PDF

تدفقات كائنات PDF وتدفقات xref في Delphi

كيف تكتب losLab PDF Library تدفقات كائنات PDF 1.5 وتدفقات xref من Delphi: بنية ObjStm، مدخلات النوع 2، عرض حقل W وقواعد التشفير تدفقات كائنات PDF 1.5 تعبّئ

مكتبة Delphi PDF

وثائق PDF/E-1 الهندسية في Delphi مع PDFlibPas

تملك PDF/E-1 نطاق XMP خاصًا بها، وتطلب بيانات وصفية كاملة لدورة الحياة، وتحظر مخرج التوافق BX، لذا تفحص PDFlibPas المحتوى فحصًا مسبقًا ضمن حدود

مكتبة Delphi PDF

قوالب PDF/VCR-1 ونوائبها في Delphi عبر PDFlibPas

تبني PDFlibPas قوالب استبدال PDF/VCR-1 كفرع مباشر من StructTreeRoot، فبوابة الحفظ والبيان تجتازان كل الفروع العليا وليس الأول فقط، وتُرفض البنية غير المطابقة

مكتبة Delphi PDF

إعادة بناء جداول xref التالفة في PDF بـDelphi

كيف تعيد مكتبة PDF Library for Delphi لـDelphi بناء جدول xref تالف باستخدام ماسح رموز أحادي المرور يتجاهل السلاسل النصية والتعليقات وبايتات التدفقات الداخلية

مكتبة Delphi PDF

تحويل PDF إلى فضاء لوني واحد في Delphi

ينقل RecolorDocument ملف PDF إلى تدرّج الرمادي أو RGB أو CMYK دون إعادة رسمه، محوّلاً عوامل تشغيل الألوان والصور واللواح المفهرسة ومحطات التدرّج معاً

مكتبة Delphi PDF

SHAKE256 XOF في Delphi: فصل نطاقات Keccak

تشغّل PDFlibPas SHA-3 و SHAKE256 على نواة Keccak-f[1600] واحدة، لا يفصل بينهما إلا بايت نطاق pad10*1 وقاعدة المعدل، إضافة إلى XOF متدفق للاستخدام في Delphi

مكتبة Delphi PDF

ربط نص PDF ببايتات تدفق المحتوى في Delphi

تربط PDF Library for Delphi كل محرف مستخرج بتعليمة تدفق المحتوى وبايتاته المصدرية، لكي تعدّل شيفرة Delphi حرفًا واحدًا في مكانه من دون إعادة كتابة السطر

مكتبة Delphi PDF

تقوية محلل Pascal PDF ضد الملفات الضارة

يُعد محلل PDF سطح هجوم. شاهد عيوباً حقيقية مثل تجاوز سعة العدد الصحيح (integer overflow)، والكتابة خارج الحدود (out-of-bounds write)، والعودية غير المحدودة