THotPDF.ExtractLoadedPageTextColumns

THotPDF

 

Top  Previous  Next

擷取結構為多欄的文字版面配置

 

Delphi syntax:

function ExtractLoadedPageTextColumns( PageIndex: Integer; out AText: UnicodeString; ColumnGapMultiplier: Double= 3.0): boolean;

 

Description

逐列擷取頁面文字,並用定位點分隔每一列的各欄,讓多欄文字的閱讀順序得以保留。間距超過 ColumnGapMultiplier 乘以字形中位數前進量時開啟新欄;字形自身寬度之後較小的間距——即文件靠移動文字位置造成的詞間距——則給出一個空格。只擷取 GetLoadedPageVisibleBox 所給可見框內的字形,距離以頁面單位量測,因此透過文字矩陣縮放的文字與透過字型大小縮放的文字一視同仁

 

See also: THotPDF