DARenderPageToFileA

Funkcionalnost direktnog pristupa, renderovanje i štampanje

Opis

Završno slovo A označava ANSI (char) DLL ulaznu tačku; ActiveX/COM površina izlaže samo Unicode oblik. Ponašanje je identično funkciji DARenderPageToFile, a string argumenti se tumače koristeći trenutnu kodnu stranu SetAnsiMode

Renderuje navedenu stranicu iz navedenog dokumenta u sliku i čuva podatke slike kao fajl na disku

Po podrazumevanoj postavci renderovanje koristi GDI+ sistem, dostupan u Windows XP i novijim verzijama

Pre pozivanja funkcije pregledajte sintaksu, parametre i povratne vrednosti. Stranica čuva originalne blokove koda da bi primeri mogli da se kopiraju bez izmena

Pre pozivanja funkcije pregledajte sintaksu, parametre i povratne vrednosti. Stranica čuva originalne blokove koda da bi primeri mogli da se kopiraju bez izmena

functions.

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

FileHandleRukovaoc koji vraćaju funkcije DAOpenFile, DAOpenFileReadOnly ili DAOpenFromStream
PageRefReferenca stranice koju vraćaju funkcije DAFindPage ili 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
DPIDPI koji se koristi pri renderovanju stranice. Vrednosti preko 300 izazivaju prekomernu potrošnju memorije
FileNamePutanja i naziv datoteke koju treba napraviti za čuvanje podataka slike renderovane stranice

Povratne vrednosti

0Stranica nije mogla da se renderuje. Proverite vrednosti parametara FileHandle i PageRef
1Stranica je ispravno renderovana i datoteka sa slikom je sačuvana na disk Datoteka nije mogla da se upiše na disk 2