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