THPDFLoadedImageInfo Record

یک image XObject یافت‌شده در سند بارگذاری‌شده را توصیف می‌کند و توسط THotPDF.GetLoadedImageInfo با هندسه، فیلتر، فضای رنگ و قابلیت رمزگشایی برگردانده می‌شود

اعلان

THPDFLoadedImageInfo= record
  Width: Integer;
  Height: Integer;
  BitsPerComponent: Integer;
  ColorComponents: Integer;
  Filter: AnsiString;
  ColorSpace: AnsiString;
  IsImageMask: boolean;
  ObjectNumber: Integer;
  Decodable: boolean;
end;

واحد

HPDFObjs

فیلدها

فیلدهدف
Widthعرض تصویر بر حسب پیکسل
Heightارتفاع تصویر بر حسب پیکسل
BitsPerComponentبیت به ازای هر کامپوننت رنگ، همان‌طور که در جریان ذخیره شده است
ColorComponentsتعداد کامپوننت پس از رمزگشایی: 1 برای Gray، 3 برای RGB و 4 برای CMYK
Filterنام فیلتر جریان، مانند FlateDecode یا DCTDecode
ColorSpaceنام فضای رنگ پس از رمزگشایی که با ColorComponents سازگار است
IsImageMaskTrue وقتی XObject یک image mask باشد نه تصویر رنگی
ObjectNumberشمارهٔ شیء غیرمستقیم image XObject در سند بارگذاری‌شده
DecodableTrue وقتی بیلد در حال اجرا بتواند این فیلتر را از طریق ExtractLoadedImage به bitmap تبدیل کند

یادداشت‌های استفاده

APIهای مرتبط