ExtractFilePageTextBlocks
テキスト、抽出、ページプロパティ
説明
ExtractFilePageText 関数と似ていますが、結果は CSV 文字列として返されず、テキストブロックリストに格納されます
この関数は内部でダイレクトアクセス機能を使用します
結果がテキストブロックリストに入ると、DAGetTextBlockCount、DAGetTextBlockText、DAGetTextBlockColor などの関数を使用して、各テキストブロックのプロパティを取得できます
構文
Delphi
Function TPDFlib.ExtractFilePageTextBlocks(Const InputFileName, Password: WideString; Page, Options: Integer): Integer;
ActiveX
Function PDFlib::ExtractFilePageTextBlocks(InputFileName As String, Password As String, Page As Long, Options As Long) As Long
DLL
int DLExtractFilePageTextBlocks(int InstanceID, const wchar_t * InputFileName, const wchar_t * Password, int Page, int Options);
パラメータ
| InputFileName | テキストを抽出するファイルのパスとファイル名。ファイルを開くときに使用するパスワード(存在する場合) |
|---|---|
| Password | |
| Page | 抽出するページ番号 ドキュメントの最初のページはページ 1 である |
| Options | 3 = 通常抽出、4 = 単語を分割 |
戻り値
| 0 | テキストを抽出できませんでした |
|---|---|
| 1 | TextBlockListID 値 |