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 頁。
Options3 = 一般擷取,4 = 分割單字

傳回值

0無法擷取文字
1A TextBlockListID value