DARenderPageToFile

Funkcje dostępu bezpośredniego, Renderowanie i drukowanie

Opis

Renderuje podaną stronę z podanego dokumentu do obrazu i zapisuje dane obrazu jako plik na dysku.

Domyślnie renderowanie korzysta z systemu GDI+, dostępnego w systemie Windows XP i nowszych

Opcja 10, dane wyjściowe TIFF (G4), jest dostępna tylko w systemach Windows Vista i Windows Server 2008 lub nowszych

Renderowanie można także wykonywać za pomocą Cairo, używając SetCairoFileName i SelectRenderer

functions.

Składnia

Delphi

Function TPDFlib.DARenderPageToFile(FileHandle, PageRef, Options: Integer; DPI: Double; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::DARenderPageToFile(FileHandle As Long, PageRef As Long, Options As Long, DPI As Double, FileName As String) As Long

DLL

int DLDARenderPageToFile(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const wchar_t * FileName);

Parametry

FileHandleUchwyt zwrócony przez funkcję DAOpenFile, DAOpenFileReadOnly lub DAOpenFromStream
PageRefOdwołanie do strony zwrócone przez funkcję DAFindPage lub DANewPage
Options0 = Wyjście BMP 1 = Wyjście JPEG 2 = Wyjście WMF 3 = Wyjście EMF 4 = Wyjście EPS 5 = Wyjście PNG 6 = Wyjście GIF 7 = Wyjście TIFF 8 = Wyjście EMF+ 9 = Wyjście HTML5 10 = Wyjście G4 TIFF
DPIDPI używane podczas renderowania strony. Wartości powyżej 300 powodują nadmierne użycie pamięci.
FileNameŚcieżka i nazwa tworzonego pliku przechowującego dane obrazu wyrenderowanej strony.

Wartości zwracane

0Nie można było wyrenderować strony. Sprawdź wartości parametrów FileHandle i PageRef.
1Strona została prawidłowo wyrenderowana, a plik obrazu zapisany na dysku Nie można było zapisać pliku na dysku 2