DARenderPageToFile

直接アクセス機能、レンダリングと印刷

説明

指定したドキュメントの指定ページを画像にレンダリングし、画像データをディスク上のファイルとして保存します

デフォルトのレンダリングでは、Windows XP 以降で利用可能な GDI+ システムを使用します

関数を呼び出す前に、構文、パラメータ、戻り値を確認してください。コードブロックはコピーして使えるよう原文のまま残しています。

関数を呼び出す前に、構文、パラメータ、戻り値を確認してください。コードブロックはコピーして使えるよう原文のまま残しています。

functions.

構文

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);

パラメータ

FileHandleDAOpenFile、DAOpenFileReadOnly または DAOpenFromStream 関数により返されるハンドル
PageRefDAFindPage または DANewPage 関数から返されるページ参照
Options0 = BMP 出力 1 = JPEG 出力 2 = WMF 出力 3 = EMF 出力 4 = EPS 出力 5 = PNG 出力 6 = GIF 出力 7 = TIFF 出力 8 = EMF+ 出力 9 = HTML5 出力 10 = G4 TIFF 出力
DPIページのレンダリングに使用する DPI。300 を超える値は大量のメモリを消費します
FileNameレンダリングされたページ画像データを格納するために作成するファイルのパスとファイル名

戻り値

0ページをレンダリングできませんでした。FileHandle と PageRef パラメーターの値を確認してください
1ページは正しくレンダリングされ、画像ファイルはディスクに保存されました ディスクにファイルを書き込めませんでした 2