DARenderPageToFileA

Chức năng truy cập trực tiếp, Kết xuất và in

Mô tả

Hậu tố A là entry point DLL ANSI (char); mặt ActiveX/COM chỉ phơi dạng Unicode. Hành vi giống hệt DARenderPageToFile và các tham số chuỗi được diễn giải theo code page hiện tại của SetAnsiMode

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 DLDARenderPageToFileA(InstanceID, FileHandle, PageRef, Options: Integer; DPI: Double; FileName: PAnsiChar): Integer;

DLL

int DLDARenderPageToFileA(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const char * FileName);

Tham số

FileHandleHandle được trả về bởi các hàm DAOpenFile, DAOpenFileReadOnly hoặc DAOpenFromStream
PageRefPage reference do các hàm DAFindPage hoặc DANewPage trả về
Options0 = 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
DPIDPI 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ề

0Không render được trang. Hãy kiểm tra giá trị tham số FileHandle và PageRef
1Trang được render đúng và file ảnh đã lưu xuống đĩa Không ghi được file xuống đĩa 2