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
ColorSpaceColorComponents와 맞는 디코드 후 색 공간 이름
IsImageMaskXObject가 컬러 이미지가 아니라 image mask일 때 True
ObjectNumber로드된 문서에서 이미지 XObject의 간접 객체 번호
Decodable실행 중인 빌드가 이 필터를 ExtractLoadedImage로 비트맵으로 바꿀 수 있을 때 True

사용 참고 사항

관련 API