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);
パラメータ
| Index | 1 から EmbeddedFileCount までの埋め込みファイルインデックス |
|---|---|
| FileName | 宛先ファイルのパスとファイル名 |
戻り値
| 0 | インデックスが無効である、宛先を作成できない、またはデコードに失敗しました |
|---|---|
| 1 | 有効な空の埋め込みファイルを含め、コンテンツが正常に書き込まれました |
備考
抽出パスは、デコード済み Flate コンテンツを制限されたチャンクで出力ファイルへ直接書き込み、大きな添付ファイルについて二つ目の完全デコード済みコピーを回避します