السجل THPDFInlineImgKeys

يحمل مجموعة مفاتيح/قيم الصورة المضمَّنة المطبَّعة، مع توسيع الاختصارات مسبقًا إلى أسماء القواميس الكاملة

التصريح

THPDFInlineImgKeys= record
  Width: Integer;             // /W  -> /Width
  Height: Integer;            // /H  -> /Height
  BitsPerComponent: Integer;  // /BPC -> /BitsPerComponent
  ColorSpace: AnsiString;     // /CS -> /ColorSpace, full name (DeviceGray..)
  Filter: AnsiString;         // /F  -> /Filter, full pipeline name (FlateDecode..)
  DecodeParms: AnsiString;    // /DP -> /DecodeParms, raw token text if present
  ImageMask: Boolean;         // /IM -> /ImageMask
  Decode: AnsiString;         // /D  -> /Decode, raw array text if present
  HasWidth: Boolean;          // whether /W was supplied
  HasHeight: Boolean;         // whether /H was supplied
  HasBPC: Boolean;            // whether /BPC was supplied
end;

الوحدة

HPDFContentStream

الحقول

الحقلالغرض
Widthعرض الصورة بالبكسلات، موسَّعًا من /W
Heightارتفاع الصورة بالبكسلات، موسَّعًا من /H
BitsPerComponentالبِتات لكل مكوّن لون، موسَّعة من /BPC
ColorSpaceاسم فضاء اللون الكامل مثل DeviceGray، موسَّعًا من /CS
Filterاسم سلسلة المرشحات الكامل مثل FlateDecode، موسَّعًا من /F
DecodeParmsنص رموز معاملات فك الترميز الخام، موسَّعًا من /DP
ImageMaskيصبح True عندما تكون الصورة المضمَّنة قناع صورة، من /IM
Decodeنص رموز مصفوفة فك الترميز الخام مثل [1 0]، من /D؛ ويكون فارغًا عند غيابها. يستخدمها العارض لرسم قناع صورة ذي /D [1 0] في المواضع التي تساوي فيها العينات 1
HasWidthيصبح True عندما تعطى /W في قاموس BI
HasHeightيصبح True عندما تعطى /H
HasBPCيصبح True عندما تعطى /BPC

ملاحظات الاستخدام

واجهات برمجة التطبيقات ذات الصلة