DARenderPageToFile
Direct access functionality, Rendering and printing
Mô tả
Render trang chỉ định từ tài liệu chỉ định ra ảnh và lưu dữ liệu ảnh thành file trên đĩa
Mặc định việc render dùng hệ GDI+, có sẵn từ Windows XP trở lên
Xem lại cú pháp, tham số và giá trị trả về trước khi gọi hàm Các khối mã được giữ nguyên để có thể sao chép ví dụ mà không cần sửa đổi.
Xem lại cú pháp, tham số và giá trị trả về trước khi gọi hàm Các khối mã được giữ nguyên để có thể sao chép ví dụ mà không cần sửa đổi.
functions.
Cú pháp
Delphi
Function TPDFlib.DARenderPageToFile(FileHandle, PageRef, Options: Integer; DPI: Double; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::DARenderPageToFile(FileHandle As Long, PageRef As Long, Options As Long, DPI As Double, FileName As String) As Long
DLL
int DLDARenderPageToFile(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const wchar_t * FileName);
Tham số
| FileHandle | Handle được trả về bởi các hàm DAOpenFile, DAOpenFileReadOnly hoặc DAOpenFromStream |
|---|---|
| PageRef | Page reference do các hàm DAFindPage hoặc DANewPage trả về |
| 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 dùng khi render trang. Giá trị trên 300 sẽ ngốn memory khá nhiều |
| FileName | Đường dẫn và tên file cần tạo để lưu dữ liệu ảnh của trang đã render |
Giá trị trả về
| 0 | Không render được trang. Hãy kiểm tra giá trị tham số FileHandle và PageRef |
|---|---|
| 1 | Trang được render đúng và file ảnh đã lưu xuống đĩa Không ghi được file xuống đĩa 2 |