THPDFInlineImgKeys Record

인라인 이미지의 정규화된 키/값 집합을 담으며, 약어는 이미 전체 사전 이름으로 펼쳐져 있습니다

선언

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에서 펼쳤습니다
ColorSpaceDeviceGray 같은 전체 색 공간 이름. /CS에서 펼쳤습니다
FilterFlateDecode 같은 전체 필터 파이프라인 이름. /F에서 펼쳤습니다
DecodeParms디코드 매개변수의 원본 토큰 텍스트. /DP에서 펼쳤습니다
ImageMask인라인 이미지가 image mask일 때 True. /IM에서 왔습니다
Decodedecode 배열의 원본 토큰 텍스트입니다. 예를 들어 [1 0]이며 /D에서 왔고, 없으면 비어 있습니다. 렌더러는 이 값을 사용해 샘플이 1인 픽셀을 칠하는 /D [1 0] image mask를 처리합니다
HasWidthBI 사전에 /W가 공급됐을 때 True
HasHeight/H가 공급됐을 때 True
HasBPC/BPC가 공급됐을 때 True

사용 참고 사항

관련 API