SetGDIPlusOptions
العرض والطباعة
الوصف
يضبط خيارات متنوعة للعارض عندما تُستخدم مكتبة GDI+
ستتجاوز الخيارات 10 و11 و12 الخيارين 2 و3 إذا ضبطا على أي شيء غير 0
الصيغة
Delphi
Function TPDFlib.SetGDIPlusOptions(OptionID, NewValue: Integer): Integer;
ActiveX
Function PDFlib::SetGDIPlusOptions(OptionID As Long, NewValue As Long) As Long
DLL
int DLSetGDIPlusOptions(int InstanceID, int OptionID, int NewValue);
المعاملات
| OptionID | 0 = الحقل ليس حقل اختيار ملف 1 = ستُرسل محتويات الملف المحدد بالنص المدخل في هذا الحقل كقيمة لحقل النموذج |
|---|---|
| NewValue | لاستخدام GDI+: 0 = عدم استخدام GDI+ 1 = استخدام GDI+ (افتراضي) لتنعيم النص/الرسومات المتجهة: 0 = بلا تنعيم 1 = تنعيم النص والرسومات المتجهة (افتراضي) للاستيفاء: 0 = قياسي 1 = دقيق (افتراضي) للصور: 0 = بلا تنعيم (افتراضي) 1 = تنعيم للمسارات الفارغة: 0 = تجاهل 1 = معالجة (افتراضي) للعتبة الأحادية: 0 = بلا عتبة (افتراضي) 1..255 = مستوى العتبة 6 = حمل DLL الإضافي 7 = بدء تشغيل DLL 8 = كبح خيط الخلفية في DLL لحمل DLL الإضافي: 0 = عدم السماح 1 = السماح (إعادة استخدام مثيل DLL قائم) لبدء تشغيل DLL (GdiplusStartup/GdiplusShutdown) 0 = عدم الاستدعاء أبدًا 1 = عدم الاستدعاء عند الإضافية على DLL قائم 2 = الاستدعاء دائمًا لكبح خيط الخلفية في DLL: 0 = لا (عدم الكبح) 1 = نعم (كبح خيط الخلفية) لتعزيز الخطوط الرفيعة: 0 = لا شيء (افتراضي) 1 - 9 = تكثيف الخطوط الأصغر من وحدة جهاز واحدة إلى السماكة المحددة لـ GDIPlus SmoothingMode 0 = smDefault، 1 = smHighSpeed، 2 = smHighQuality، 3 = smNone، 4 = smAntiAlias لـ GDIPlus InterpolationMode 0 = imDefault، 1 = imLowQuality، 2 = imHighQuality، 3 = imBilinear، 4 = imBicubic، 5 = NearestNeighbor 6 = imHighQualityBilinear، 7 = imHighQualityBicubic لـ GDIPlus PixelOffsetMode 0 = poDefault، 1 = poHighSpeed، 2 = poHighQuality 4 = poNone، 4 = poHalf |