DARenderPageToFileA

Suora pääsy -toiminnot, renderöinti ja tulostus

Kuvaus

Loppuosa A tarkoittaa DLL:n ANSI-pistettä (char); ActiveX/COM-rajapinta tarjoaa vain Unicode-muodon. Käyttäytyminen on sama kuin funktiolla DARenderPageToFile, ja merkkijonoargumentit tulkitaan nykyisellä SetAnsiMode-koodisivulla

Renderöi annetun asiakirjan annetun sivun kuvaksi ja tallentaa kuvadatan tiedostoon levylle

Renderöinti käyttää oletuksena GDI+-järjestelmää, joka on käytettävissä Windows XP:stä alkaen

Tarkista syntaksi, parametrit ja paluuarvot ennen funktion kutsumista. Koodilohkot säilytetään alkuperäisessä muodossa, jotta esimerkit voidaan kopioida muuttamatta.

Tarkista syntaksi, parametrit ja paluuarvot ennen funktion kutsumista. Koodilohkot säilytetään alkuperäisessä muodossa, jotta esimerkit voidaan kopioida muuttamatta.

functions.

Syntaksi

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

Parametrit

FileHandleKahva, jonka palauttavat DAOpenFile-, DAOpenFileReadOnly- tai DAOpenFromStream-funktiot
PageRefSivuviittaus, jonka palauttavat DAFindPage- tai DANewPage-funktiot
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
DPISivua renderöitäessä käytettävä DPI-arvo. Yli 300:n arvot kuluttavat kohtuuttomasti muistia
FileNameLuotavan tiedoston polku ja nimi, johon renderöity sivukuva tallennetaan

Paluuarvot

0Sivua ei voitu renderöidä. Tarkista FileHandle- ja PageRef-parametrien arvot
1Sivu renderöityi oikein ja kuvatiedosto tallennettiin levylle Tiedostoa ei voitu kirjoittaa levylle 2