DARenderPageToFileA
Fungsionalitas akses langsung, Rendering dan pencetakan
Deskripsi
Akhiran A menandai entry point DLL ANSI (char); permukaan ActiveX/COM hanya mengekspos bentuk Unicode-nya. Perilakunya identik dengan DARenderPageToFile dan argumen string ditafsirkan memakai code page SetAnsiMode saat ini
Merender halaman yang ditentukan dari dokumen yang ditentukan menjadi image dan menyimpan data image sebagai file di disk
Secara default rendering memakai sistem GDI+ yang tersedia di Windows XP dan selanjutnya
Tinjau sintaks, parameter, dan nilai balik sebelum memanggil fungsi. Blok kode dipertahankan dalam bentuk asli agar contoh dapat disalin tanpa perubahan
Tinjau sintaks, parameter, dan nilai balik sebelum memanggil fungsi. Blok kode dipertahankan dalam bentuk asli agar contoh dapat disalin tanpa perubahan
functions.
Sintaks
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);
Parameter
| FileHandle | Handle yang dikembalikan oleh fungsi DAOpenFile, DAOpenFileReadOnly, atau DAOpenFromStream |
|---|---|
| PageRef | Referensi halaman yang dikembalikan oleh fungsi DAFindPage atau 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 yang digunakan saat merender halaman. Nilai di atas 300 akan membuat pemakaian memori berlebihan |
| FileName | Path dan nama file yang akan dibuat untuk menyimpan data image hasil render halaman |
Nilai kembalian
| 0 | Halaman gagal dirender. Periksa nilai parameter FileHandle dan PageRef |
|---|---|
| 1 | Halaman berhasil dirender dan file image tersimpan ke disk File gagal ditulis ke disk 2 |