RenderDocumentToFile
Vykreslování a tisk
Popis
Vykreslí určité stránky z vybraného dokumentu do obrázkového souboru na disku
Ve výchozím nastavení vykreslování používá systém GDI+, který je standardně k dispozici ve Windows XP a novějších. Volba 10, výstup TIFF (G4), je dostupná jen ve Windows Vista a Windows Server 2008 a novějších
Kreslit lze i přes Cairo; použijte funkce SetCairoFileName a SelectRenderer
Syntaxe
Delphi
Function TPDFlib.RenderDocumentToFile(DPI: Double; StartPage, EndPage, Options: Integer; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::RenderDocumentToFile(DPI As Double, StartPage As Long, EndPage As Long, Options As Long, FileName As String) As Long
DLL
int DLRenderDocumentToFile(int InstanceID, double DPI, int StartPage, int EndPage, int Options, const wchar_t * FileName);
Parametry
| DPI | Rozlišení DPI pro vykreslení. Hodnota 72 dá při přiblížení 100 % stejný výsledek jako Acrobat |
|---|---|
| StartPage | The first page to print |
| EndPage | The last page to print |
| Options | 0 = Výstup BMP 1 = Výstup JPEG 2 = Výstup WMF 3 = Výstup EMF 4 = Výstup EPS 5 = Výstup PNG 6 = Výstup GIF 7 = Výstup TIFF 8 = Výstup EMF+ 9 = Výstup HTML5 10 = Výstup G4 TIFF Cesta a název souboru. Každá stránka se uloží do samostatného souboru. Obsahuje-li parametr "%p", nahradí se číslem stránky, jinak se číslo stránky připojí na konec názvu souboru před příponu. Například při vykreslení stránky 10 s FileName "output.jpg" se obrázek uloží do souboru "output10.jpg". Při vykreslení stránky 5 s FileName "page%poutput.bmp" se obrázek uloží do souboru "page5output.bmp" |
| FileName |
Návratové hodnoty
| 0 | Stránky se nepodařilo vykreslit. To obvykle způsobují parametry StartPage nebo EndPage mimo rozsah |
|---|---|
| 1 | Stránky se úspěšně vykreslily |