GetPageThumbnailDataToStream

頁面內容與擷取

描述

將某一頁儲存或經過濾器解碼的 /Thumb 影像酬載寫入呼叫者提供的串流

語法

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

參數

Page從 1 起算的頁碼
DataModePDF_THUMBNAIL_DATA_RAW 保持串流過濾器不變,PDF_THUMBNAIL_DATA_DECODED 移除支援的 PDF 包裝過濾器
OutStream目的地串流,從其目前位置開始寫入

傳回值

0頁面、模式、目的地、縮圖類型或串流資料無效
1縮圖酬載已寫入

備註

原始資料以有界區塊複製,解碼資料走程式庫的串流濾器管線

解碼會移除 PDF 外殼,但保留 DCTDecode、JPXDecode 之類的終端影像編碼,因此結果是原生影像承載資料,而不是光柵點陣圖或 PNG 檔

方法傳回前會還原所選頁面

另請參閱

GetPageThumbnailDataToString, GetPageThumbnailInfo, DeletePageThumbnail