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

FileHandleHandle, ki ga vrnejo funkcije DAOpenFile, DAOpenFileReadOnly ali DAOpenFromStream
PageRefSklic na stran, ki ga vrnejo funkcije DAFindPage ali DANewPage
Options0 = 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
DPILočljivost v DPI pri izrisu strani. Vrednosti nad 300 povzročijo pretirano porabo pomnilnika
FileNamePot in ime datoteke, ki jo želite ustvariti za shranjevanje izrisanih slikovnih podatkov strani

Vrnjene vrednosti

0Strani ni bilo mogoče izrisati. Preverite vrednost parametrov FileHandle in PageRef
1Stran je bila pravilno izrisana in slikovna datoteka je bila shranjena na disk Datoteke ni bilo mogoče zapisati na disk 2