GetPageThumbnailDataToStream

페이지 속성 및 추출

설명

한 페이지의 저장되었거나 필터 디코딩된 /Thumb 이미지 페이로드를 호출자가 제공한 스트림에 기록합니다

구문

Function TPDFlib.GetPageThumbnailDataToStream(Page, DataMode: Integer; OutStream: TStream): Integer;

매개변수

Page1 기반 페이지 번호
DataModePDF_THUMBNAIL_DATA_RAW는 스트림 필터를 그대로 두고, PDF_THUMBNAIL_DATA_DECODED는 지원되는 PDF 래퍼 필터를 제거합니다
OutStream현재 위치부터 기록되는 대상 스트림

반환 값

0페이지, 모드, 대상, 썸네일 유형 또는 스트림 데이터가 잘못되었습니다
1썸네일 페이로드가 기록되었습니다

비고

원시 데이터는 한도 있는 청크로 복사되고, 디코딩된 데이터는 라이브러리 스트림 필터 파이프라인을 사용합니다

디코딩은 PDF 래퍼를 벗겨내되 DCTDecode나 JPXDecode 같은 종단 이미지 인코딩은 보존하므로, 결과는 래스터 비트맵이나 PNG 파일이 아니라 네이티브 이미지 페이로드 데이터입니다

메서드가 돌아오기 전에 선택 페이지가 복원됩니다

참고 항목

GetPageThumbnailDataToString, GetPageThumbnailInfo, DeletePageThumbnail