RenderDocumentToFileA

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 RenderDocumentToFile, nizni argumenti pa se tolmačijo z uporabo trenutne kodne strani SetAnsiMode

Izriše določene strani iz izbranega dokumenta v slikovno datoteko na disku

Privzeto izris uporablja sistem GDI+, na voljo privzeto v sistemih Windows XP in novejših. Možnost 10, izhod TIFF (G4), je na voljo le v sistemih Windows Vista in Windows Server 2008 ter novejših

Izrisati je mogoče tudi s Cairo; uporabite funkciji SetCairoFileName in SelectRenderer

Sintaksa

Delphi

Function DLRenderDocumentToFileA(InstanceID: Integer; DPI: Double; StartPage, EndPage, Options: Integer; FileName: PAnsiChar): Integer;

DLL

int DLRenderDocumentToFileA(int InstanceID, double DPI, int StartPage, int EndPage, int Options, const char * FileName);

Parametri

DPILočljivost v DPI za izris. Vrednost 72 da enak rezultat kot Acrobat pri ravni povečave 100 %
StartPagePrva stran za tiskanje
EndPageZadnja stran za tiskanje
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 Pot in ime datoteke. Vsaka stran bo shranjena v ločeno datoteko. Če ta parameter vsebuje "%p", bo ta zamenjan s številko strani, sicer pa se številka strani doda na konec imena datoteke pred pripono. Če je na primer FileName "output.jpg" in se izriše stran 10, bo slika shranjena v datoteko "output10.jpg". Če je FileName "page%poutput.bmp" in se izriše stran 5, bo slika shranjena v datoteko "page5output.bmp"
FileName

Vrnjene vrednosti

0Strani niso bile uspešno izrisane. To običajno povzročata parametra StartPage ali EndPage izven razpona
1Strani so bile uspešno izrisane