DAGetTextBlockAsString
Text, Extraction, Direct access functionality
Description
Returns all the text block entries for a single text block as a formatted string delimited by CR/LF
Syntax
Delphi
function TPDFlib.DAGetTextBlockAsString(TextBlockListID, Index: Integer): WideString;ActiveX
Function PDFlib::DAGetTextBlockAsString(TextBlockListID As Long, Index As Long) As StringDLL
wchar_t * DLDAGetTextBlockAsString(int InstanceID, int TextBlockListID, int Index);Parameters
| TextBlockListID | A value returned by the ExtractPageTextBlocks function |
|---|---|
| Index | The index of the text block. The first text block in the list has an index of 1. |
Return values
| TextBlockAsString A formatted string of all available text block fields where each line is separate by a CR/LF. Here is a sample output string CNT:4 FNT:Arial SIZ:12 CLR:#000000 TX1:20 TY1:769.516 TX2:48.02 TY2:769.516 TX3:48.02 TY3:780.616 TX4:20 TY4:780.616 WID:8.004,6.672,6.672,6.672 TXT:Page where CNT = char count, FNT = fontname, SIZ = Fontsize, CLR = color, TXx = X value for bounds point x, TYy = Y value for bounds y, WID = comma separated character widths, TXT = extracted text. |