DAExtractPageTextBlocks

テキスト、抽出、直接アクセス機能

説明

DAExtractPageText 関数に似ているが、結果は CSV 文字列として返されず、テキストブロックリストに格納される

結果がテキストブロックリストに入ると、DAGetTextBlockCount、DAGetTextBlockText、DAGetTextBlockColor などの関数を使用して、各テキストブロックのプロパティを取得できます

構文

Delphi

Function TPDFlib.DAExtractPageTextBlocks(FileHandle, PageRef, ExtractOptions: Integer): Integer;

ActiveX

Function PDFlib::DAExtractPageTextBlocks(FileHandle As Long, PageRef As Long, ExtractOptions As Long) As Long

DLL

int DLDAExtractPageTextBlocks(int InstanceID, int FileHandle, int PageRef, int ExtractOptions);

パラメータ

FileHandleDAOpenFile、DAOpenFileReadOnly または DAOpenFromStream 関数により返されるハンドル
PageRefDAFindPage または DANewPage 関数から返されるページ参照
ExtractOptions3 = 通常抽出、4 = 単語を分割

戻り値

0ページからテキストを抽出できませんでした
Non-zeroTextBlockListID 値