RenderPageToFileA
Vykreslování a tisk
Popis
Koncové A označuje vstupní bod DLL pro ANSI (char); povrch ActiveX/COM vystavuje jen Unicode formu. Chování je shodné s RenderPageToFile a řetězcové argumenty se interpretují podle aktuální kódové stránky SetAnsiMode
Tato funkce vykreslí stránku z vybraného dokumentu do souboru na disku. Data zapsaná na disk závisí na parametru Options
Před voláním funkce si projděte syntaxi, parametry a návratové hodnoty. Bloky kódu zůstávají v původní podobě, aby šly příklady kopírovat beze změn.
Před voláním funkce si projděte syntaxi, parametry a návratové hodnoty. Bloky kódu zůstávají v původní podobě, aby šly příklady kopírovat beze změn.
Před voláním funkce si projděte syntaxi, parametry a návratové hodnoty. Bloky kódu zůstávají v původní podobě, aby šly příklady kopírovat beze změn.
Před voláním funkce si projděte syntaxi, parametry a návratové hodnoty. Bloky kódu zůstávají v původní podobě, aby šly příklady kopírovat beze změn.
functions
U obrázků s /Alternates si vestavěný renderer ponechá viditelný základní obrázek nebo podle potřeby vybere první viditelnou alternativu volitelného obsahu, jak vyžaduje ISO 32000-1
Syntaxe
Delphi
Function DLRenderPageToFileA(InstanceID: Integer; DPI: Double; Page, Options: Integer; FileName: PAnsiChar): Integer;
DLL
int DLRenderPageToFileA(int InstanceID, double DPI, int Page, int Options, const char * FileName);
Parametry
| DPI | Rozlišení DPI použité při vykreslování stránky. Hodnoty nad 300 způsobí nadměrnou spotřebu paměti |
|---|---|
| Page | Číslo stránky, která se má vykreslit |
| Options | 0 = BMP output 1 = JPEG output 2 = WMF output 3 = EMF output 4 = EPS output 5 = PNG output 6 = GIF output 7 = TIFF (LZW) output 8 = EMF+ output 9 = HTML5 output 10 = TIFF (G4) output 11 = EMF+ Dual output |
| FileName | Cesta a název souboru, který se má vytvořit pro uložení obrazových dat vykreslené stránky |
Návratové hodnoty
| 0 | Stránku se nepodařilo vykreslit |
|---|---|
| 1 | Stránka se správně vykreslila a obrázkový soubor byl uložen na disk Soubor se nepodařilo zapsat na disk 2 |