RecolorPage

الألوان

الوصف

ينقل الصفحة المحددة إلى فضاء لون واحد

الصيغة

Delphi

Function TPDFlib.RecolorPage(TargetSpace: Integer): Integer;

المعاملات

TargetSpace1 grey, 2 RGB, 3 CMYK.

قيم الإرجاع

Countكم لونًا تحول في هذه الصفحة
0لم يكن هناك ما يحتاج تحويلًا أو كان TargetSpace خارج 1 إلى 3. فتحتفظ الصفحة بعدها ببايتاتها الأصلية

ملاحظات

التحويل هو حساب الأجهزة العادي لا الخاضع لإدارة الألوان: المستند الذي يذكر DeviceRGB فقط لا يحمل ملف تعريفًا يمر التحويل عبره. ويصبح RGB رماديًا بأوزان الإضاءة في ITU-R BT.601، ويتحول CMYK كما يصف ISO 32000-1 §8.6.4.4، وهو ما يفعله العارض أصلًا عند عرض مستند CMYK على شاشة

Code39: 0 = الرسم الافتراضي EAN-13: 0 = رسم الباركود فقط 1 = مدّ الأعمدة الحارسة 2 = رسم الأرقام المقروءة للإنسان 3 = رسم الأرقام المقروءة للإنسان مع فاصل أيمن Code128: 0 = الرسم الافتراضي PostNet: 0 = الرسم الافتراضي Interleaved 2 of 5: 0 = عدم إضافة رقم تحقق وبلا أعمدة حاملة 1 = إضافة رقم تحقق وبلا أعمدة حاملة 2 = عدم إضافة رقم تحقق مع رسم أعمدة حاملة 3 = إضافة رقم تحقق مع رسم أعمدة حاملة لتقليص عرض أعمدة الباركود بنسبة 10% زد قيمة المعامل Options بمقدار 10

لا تحول هذه المكالمة الصور: يمكن رسم صورة على أكثر من صفحة، فتحويلها هنا سيغير صفحات لم يسأل عنها المستدعي. استخدم RecolorDocument لتحويل الصور أيضًا

تُكتب الهندسة والنص والقص وجميع العوامل الأخرى كما هي دون تغيير

تُضم طبقات الصفحة قبل التمريرة لأن اللون المضبوط على طبقة يبقى نافذًا في التالية وقراءتهما منفصلين سيفقده ذلك

مثال

PDF.SelectPage(1);
PDF.RecolorPage(1);   // this page in grey

انظر أيضا

RecolorDocument