PDFium Delphi Component Docs

FPdfEdit الوحدة

الوحدة: FPdfEdit
ربط تحرير كائن صفحة PDFium إضافة إلى دوال مساعدة مستقلة للون ARGB تحزم وتفك قيم لون PDFium ذات 32 بت

الصياغة

function FPDF_ARGB(a, r, g, b: Byte): LongWord;
function FPDF_GetBValue(argb: LongWord): Byte;
function FPDF_GetGValue(argb: LongWord): Byte;
function FPDF_GetRValue(argb: LongWord): Byte;
function FPDF_GetAValue(argb: LongWord): Byte;

الوصف

FPdfEdit هو في الأساس ترجمة لترويسة C في PDFium fpdf_edit.h: يعلن أنواع مؤشرات الدوال والثوابت لإنشاء كائنات الصفحة وتحويلها واستعلامات الخصائص التي يربطها PDFium.pas في وقت التشغيل. لا تستدعي التطبيقات هذه الروابط مباشرة

تكشف الوحدة أيضًا خمس دوال مساعدة مستقلة للألوان تعكس ماكروهات Win32 RGB و PDFium ARGB. تحزم أربع قنوات بايتات في قيمة واحدة 32 بت وتفك القنوات الفردية، وهي قابلة للاستدعاء فعليًا من المستخدم عند العمل مع معاملات ألوان PDFium مثل FPDFPageObj_SetFillColor

الدوال

الدالةالوصف
FPDF_ARGBيحزم بايتات ألفا وأحمر وأخضر وأزرق في قيمة لون ARGB ذات 32 بت
FPDF_GetBValueيستخرج بايت الأزرق من قيمة لون ARGB ذات 32 بت
FPDF_GetGValueيستخرج بايت الأخضر من قيمة لون ARGB ذات 32 بت
FPDF_GetRValueيستخرج بايت الأحمر من قيمة لون ARGB ذات 32 بت
FPDF_GetAValueيستخرج بايت ألفا من قيمة لون ARGB ذات 32 بت

ملاحظات

انظر أيضًا

TPdf.ObjectType, TPdf.Text