GetPageThumbnailDataToStream
頁面內容與擷取
描述
將某一頁儲存或經過濾器解碼的 /Thumb 影像酬載寫入呼叫者提供的串流
語法
Function TPDFlib.GetPageThumbnailDataToStream(Page, DataMode: Integer; OutStream: TStream): Integer;
參數
| Page | 從 1 起算的頁碼 |
|---|---|
| DataMode | PDF_THUMBNAIL_DATA_RAW 保持串流過濾器不變,PDF_THUMBNAIL_DATA_DECODED 移除支援的 PDF 包裝過濾器 |
| OutStream | 目的地串流,從其目前位置開始寫入 |
傳回值
| 0 | 頁面、模式、目的地、縮圖類型或串流資料無效 |
|---|---|
| 1 | 縮圖酬載已寫入 |
備註
原始資料以有界區塊複製,解碼資料走程式庫的串流濾器管線
解碼會移除 PDF 外殼,但保留 DCTDecode、JPXDecode 之類的終端影像編碼,因此結果是原生影像承載資料,而不是光柵點陣圖或 PNG 檔
方法傳回前會還原所選頁面
另請參閱
GetPageThumbnailDataToString, GetPageThumbnailInfo, DeletePageThumbnail