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

FileHandleHandle vrácený funkcemi DAOpenFile, DAOpenFileReadOnly nebo DAOpenFromStream
PageRefOdkaz na stránku vrácený funkcí DAFindPage nebo DANewPage
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
DPIRozlišení DPI použité při vykreslování stránky. Hodnoty nad 300 způsobí nadměrnou spotřebu paměti
TargetStream, do něhož se má umístit vykreslená stránka

Return values

0Stránku se nepodařilo vykreslit. Zkontrolujte, že parametry FileHandle a PageRef obsahují platné hodnoty
1Stránka se vykreslila a obrazová data se umístila do proudu