GetEmbeddedFileContentToFile

文書プロパティ

説明

指定した埋め込みファイルを抽出し、その内容を指定したファイルに書き込みます

構文

Delphi

Function TPDFlib.GetEmbeddedFileContentToFile(Index: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::GetEmbeddedFileContentToFile(Index As Long, FileName As String) As Long

DLL

int DLGetEmbeddedFileContentToFile(int InstanceID, int Index, const wchar_t * FileName);

パラメータ

Index1 から EmbeddedFileCount までの埋め込みファイルインデックス
FileName宛先ファイルのパスとファイル名

戻り値

0インデックスが無効である、宛先を作成できない、またはデコードに失敗しました
1有効な空の埋め込みファイルを含め、コンテンツが正常に書き込まれました

備考

抽出パスは、デコード済み Flate コンテンツを制限されたチャンクで出力ファイルへ直接書き込み、大きな添付ファイルについて二つ目の完全デコード済みコピーを回避します