THPDFLoadedImageInfo Record

描述已載入文件中發現的單一影像 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解碼後的成分數:Gray 為 1,RGB 為 3,CMYK 為 4
Filter串流過濾器名稱,例如 FlateDecode 或 DCTDecode
ColorSpace與 ColorComponents 相符的解碼後色彩空間名稱
IsImageMaskXObject 是影像遮罩而非彩色影像時為 True
ObjectNumber影像 XObject 在已載入文件中的間接物件編號
Decodable目前的組建能透過 ExtractLoadedImage 把此過濾器轉成點陣圖時為 True

使用說明

相關 API