النص المعقد الأصلي headless في Windows

باني المظاهر الأصلي يشكّل النص العربي والعبري وتتابعات الدمج والنص ثنائي الاتجاه المختلط في Windows عبر DLL لـ HarfBuzz وFriBidi متطابقتين

اضبط HOTPDF_HARFBUZZ_LIBRARY وHOTPDF_FRIBIDI_LIBRARY على مسارات مكتبات مطلقة موثوقة قبل أول عملية تشكيل معقدة؛ والافتراضات libharfbuzz-0.dll وlibfribidi-0.dll

زوّد DLLs وتبعياتها الانتقالية لمعمارية العملية: تطبيقات Win32 تتطلب ثنائيات x86 بينما تطبيقات Win64 تتطلب ثنائيات x64

ضع DLLs التبعية في مجلد بحث يتحكم به التطبيق قبل تحميل مكتبات التشكيل؛ والمسار المطلق لـ DLL الأساسي لا يزود بذاته كل مكتبة تابعة

محارف Unicode المباشرة البسيطة تواصل استخدام الخط المضمّن دون تحميل بيئة التشغيل للتشكيل؛ والتشكيل المعقد المطلوب يبلغ فشلًا إذا تعذّر تحميل بيئته أو افتقرت إلى رمز مطلوب

واجهة API تبقي Unicode المنطقي في قيم الحقول ومجموعات ToUnicode وActualText بينما ترسم المحارف السياقية الفعلية بترتيب بصري

CharacterSpacing وWordSpacing تطبقان مرة واحدة لكل مجموعة مشكَّلة وتشاركان في التخطيط المقاس؛ وإلغاء المستدعي وميزانيات المحارف والخطوط والكائنات تنطبق أيضًا

جناح القبول الأصلي يفحص عمليات Delphi وFPC حقيقية على معمارتَي Windows معًا، بفحوص محارف وتقدم وبكسل MuPDF مستقلة مقابل مخرجات Linux

راجع HPDFShapeHeadlessText و THPDFHeadlessTextAppearanceOptions لعقود التشكيل والمظاهر