DARenderPageToFileA

Direkte tilgangsfunksjonalitet, Rendring og utskrift

Beskrivelse

Den avsluttende A angir ANSI-inngangspunktet (char) i DLL-en; ActiveX/COM-flaten eksponerer kun Unicode-formen. Oppførselen er identisk med DARenderPageToFile og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode

Renderer den angitte siden fra det angitte dokumentet til et bilde og lagrer bildedataene som en fil på disk

Som standard bruker renderingen GDI+, som finnes i Windows XP og nyere

Gå gjennom syntaks, parametere og returverdier før du kaller funksjonen. Kodeblokker beholdes i original form slik at eksemplene kan kopieres uten endringer.

Gå gjennom syntaks, parametere og returverdier før du kaller funksjonen. Kodeblokker beholdes i original form slik at eksemplene kan kopieres uten endringer.

functions.

Syntaks

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);

Parametere

FileHandleEt håndtak returnert av DAOpenFile-, DAOpenFileReadOnly- eller DAOpenFromStream-funksjonene
PageRefEn sidereferanse returnert av DAFindPage- eller DANewPage-funksjonene
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-verdien som skal brukes ved rendering av siden. Verdier over 300 gir unødvendig høyt minneforbruk
FileNameStien og filnavnet til filen som skal opprettes for å lagre de renderede sidebildene

Returverdier

0Siden kunne ikke renderes. Sjekk verdien av FileHandle- og PageRef-parameterne
1Siden ble renderet riktig og bildefilen ble lagret på disk Filen kunne ikke skrives til disk 2