DARenderPageToFileA

Direkte adgangsfunktionalitet, gengivelse og udskrivning

Beskrivelse

Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med DARenderPageToFile, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel

Gengiver den angivne side fra det angivne dokument til et billede og gemmer billeddataene som en fil på disken.

Som standard bruger rendering GDI+-systemet, der er tilgængeligt i Windows XP og nyere.

Gennemgå syntaks, parametre og returværdier, før du kalder funktionen. Kodeblokke bevares i original form, så eksemplerne kan kopieres uden ændringer.

Gennemgå syntaks, parametre og returværdier, før du kalder funktionen. Kodeblokke bevares i original form, så eksemplerne kan kopieres uden ændringer.

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

Parametre

FileHandleEt greb, der returneres af funktionerne DAOpenFile, DAOpenFileReadOnly eller DAOpenFromStream
PageRefEn sidereference, der returneres af funktionerne DAFindPage eller DANewPage
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
DPIDen DPI, der skal bruges ved gengivelse af siden. Værdier over 300 medfører et meget stort hukommelsesforbrug
FileNameStien og filnavnet til den fil, der skal oprettes for at gemme de gengivne sidebilleddata.

Returværdier

0Siden kunne ikke gengives. Kontroller værdien af parametrene FileHandle og PageRef.
1Siden blev gengivet korrekt, og billedfilen blev gemt på disken Filen kunne ikke skrives til disken 2