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);

المعاملات

OptionID0 = الحقل ليس حقل اختيار ملف 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