|
THotPDF.ExtractLoadedPageTextColumns
|
Top Previous Next |
|
擷取結構為多欄的文字版面配置
Delphi syntax: function ExtractLoadedPageTextColumns( PageIndex: Integer; out AText: UnicodeString; ColumnGapMultiplier: Double= 3.0): boolean;
Description 逐列擷取頁面文字,並用定位點分隔每一列的各欄,讓多欄文字的閱讀順序得以保留。間距超過 ColumnGapMultiplier 乘以字形中位數前進量時開啟新欄;字形自身寬度之後較小的間距——即文件靠移動文字位置造成的詞間距——則給出一個空格。只擷取 GetLoadedPageVisibleBox 所給可見框內的字形,距離以頁面單位量測,因此透過文字矩陣縮放的文字與透過字型大小縮放的文字一視同仁
See also: THotPDF |