DARenderPageToStream
直接存取功能、描繪與列印
描述
此函式只有 Delphi 版本提供。
把指定文件的指定頁面描繪成影像,並將影像資料寫入所提供的 TStream
描繪預設使用 GDI+ 系統,Windows XP 之後的系統都有提供
呼叫函式前請查看語法、參數和傳回值。程式碼區塊保留原始形式,便於範例直接複製使用。
呼叫函式前請查看語法、參數和傳回值。程式碼區塊保留原始形式,便於範例直接複製使用。
functions.
語法
Delphi
Function TPDFlib.DARenderPageToStream(FileHandle, PageRef, Options: Integer; DPI: Double; Target: TStream): Integer;
參數
| FileHandle | 由 DAOpenFile、DAOpenFileReadOnly 或 DAOpenFromStream 函式傳回的控制代碼 |
|---|---|
| PageRef | 由 DAFindPage 或 DANewPage 函式傳回的頁面參照 |
| Options | 0 = BMP output 1 = JPEG output 2 = WMF output 3 = EMF output 4 = EPS output 5 = PNG output 6 = GIF output 7 = TIFF output 8 = EMF+ output 9 = HTML5 output 10 = G4 TIFF output |
| DPI | 描繪頁面時使用的 DPI。超過 300 會造成過多的記憶體用量 |
| Target | 要放入描繪頁面的串流 |
傳回值
| 0 | 無法描繪頁面。請確認 FileHandle 與 PageRef 參數含有有效值。 |
|---|---|
| 1 | 頁面已描繪,影像資料已寫入串流 |