DARenderPageToFileA
funkcionalnost neposrednega dostopa, izrisovanje in tiskanje
Opis
Končnica A označuje vstopno točko DLL za ANSI (char); površina ActiveX/COM izpostavi le obliko Unicode. Obnašanje je enako kot pri DARenderPageToFile, nizni argumenti pa se tolmačijo z uporabo trenutne kodne strani SetAnsiMode
Izriše navedeno stran iz navedenega dokumenta v sliko in slikovne podatke shrani kot datoteko na disku
Privzeto izris uporablja sistem GDI+, na voljo v sistemih Windows XP in novejših
Pred klicem funkcije preglejte sintakso, parametre in vrnjene vrednosti. Stran ohranja izvirne bloke kode, da je mogoče primere kopirati brez sprememb
Pred klicem funkcije preglejte sintakso, parametre in vrnjene vrednosti. Stran ohranja izvirne bloke kode, da je mogoče primere kopirati brez sprememb
Sintaksa
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);
Parametri
| FileHandle | Handle, ki ga vrnejo funkcije DAOpenFile, DAOpenFileReadOnly ali DAOpenFromStream |
|---|---|
| PageRef | Sklic na stran, ki ga vrnejo funkcije DAFindPage ali DANewPage |
| Options | 0 = izhod BMP, 1 = izhod JPEG, 2 = izhod WMF, 3 = izhod EMF, 4 = izhod EPS, 5 = izhod PNG, 6 = izhod GIF, 7 = izhod TIFF, 8 = izhod EMF+, 9 = izhod HTML5, 10 = izhod G4 TIFF |
| DPI | Ločljivost v DPI pri izrisu strani. Vrednosti nad 300 povzročijo pretirano porabo pomnilnika |
| FileName | Pot in ime datoteke, ki jo želite ustvariti za shranjevanje izrisanih slikovnih podatkov strani |
Vrnjene vrednosti
| 0 | Strani ni bilo mogoče izrisati. Preverite vrednost parametrov FileHandle in PageRef |
|---|---|
| 1 | Stran je bila pravilno izrisana in slikovna datoteka je bila shranjena na disk Datoteke ni bilo mogoče zapisati na disk 2 |