DARenderPageToStream
Direct access functionality, Rendering and printing
Popis
Tato funkce je dostupná jen v edici Delphi
Vykreslí zadanou stránku ze zadaného dokumentu do obrázku a vrátí obrazová data v dodaném TStream
Ve výchozím nastavení vykreslování používá systém GDI+, který je k dispozici ve Windows XP a novějších
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.
Syntaxe
Delphi
Function TPDFlib.DARenderPageToStream(FileHandle, PageRef, Options: Integer; DPI: Double; Target: TStream): Integer;
Parametry
| FileHandle | Handle vrácený funkcemi DAOpenFile, DAOpenFileReadOnly nebo DAOpenFromStream |
|---|---|
| PageRef | Odkaz na stránku vrácený funkcí DAFindPage nebo DANewPage |
| Options | 0 = 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 |
| DPI | Rozlišení DPI použité při vykreslování stránky. Hodnoty nad 300 způsobí nadměrnou spotřebu paměti |
| Target | Stream, do něhož se má umístit vykreslená stránka |
Return values
| 0 | Stránku se nepodařilo vykreslit. Zkontrolujte, že parametry FileHandle a PageRef obsahují platné hodnoty |
|---|---|
| 1 | Stránka se vykreslila a obrazová data se umístila do proudu |