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
| FileHandle | Et greb, der returneres af funktionerne DAOpenFile, DAOpenFileReadOnly eller DAOpenFromStream |
|---|---|
| PageRef | En sidereference, der returneres af funktionerne DAFindPage eller 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 | Den DPI, der skal bruges ved gengivelse af siden. Værdier over 300 medfører et meget stort hukommelsesforbrug |
| FileName | Stien og filnavnet til den fil, der skal oprettes for at gemme de gengivne sidebilleddata. |
Returværdier
| 0 | Siden kunne ikke gengives. Kontroller værdien af parametrene FileHandle og PageRef. |
|---|---|
| 1 | Siden blev gengivet korrekt, og billedfilen blev gemt på disken Filen kunne ikke skrives til disken 2 |