GetOpenTypeTextWidth

النص، الخطوط، القياس، تشكيل OpenType

الوصف

تُرجع التقدم الأفقي للنص بعد استبدال حروف OpenType وتموضعها

الصيغة

Delphi

Function TPDFlib.GetOpenTypeTextWidth(FontID: Integer; Size: Double; Const Text: WideString; Options: Integer): Double;

المعاملات

FontIDمقبض خط TrueType أو OpenType يكون برنامج الخط المصدر الخاص به متاحًا
Sizeحجم النص المطلوب بالنقاط
Textنص Unicode المطلوب تشكيله وقياسه
Optionsالبت 0 يفرض استيراد الصورة النقطية، والبت 1 يعيد ضغط صور EMF الملونة كـ JPEG حيثما يدعم ذلك، والبت 2 يمكّن معالجة GDI+ للمسار الفارغ، والبت 3 يمكّن تنعيم GDI+ والاستيفاء عالي الجودة

قيم الإرجاع

تُرجع التقدم المشكل بوحدات الصفحة أو 0 لإدخال غير صالح أو فشل تشكيل

ملاحظات

يستخدم النتيجة تقدّمات الحروف نفسها التي يستخدمها DrawOpenTypeText شاملةً الحروف الرابطة وتقنين الأحرف والإسناد المائل وتحجيم وحدات الخطتقرأ الدالة برنامج الخط من

Enable ‏1 يشغل التشكيل التلقائي للنظم الكتابية المعقدة (الافتراضي)، و0 يطفئه

انظر أيضًا

DrawOpenTypeText, GetOpenTypeGlyphRun