GetTextBlockAsString

Text, Extraktion

Beschreibung

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Syntax

Delphi

Function TPDFlib.GetTextBlockAsString(TextBlockListID, Index: Integer): WideString;

ActiveX

Function PDFlib::GetTextBlockAsString(TextBlockListID As Long, Index As Long) As String

DLL

const wchar_t * DLGetTextBlockAsString(int InstanceID, int TextBlockListID, int Index);

Parameter

TextBlockListIDEin von der Funktion ExtractPageTextBlocks zurückgegebener Wert
IndexDer Index des Textblocks. Der erste Textblock in der Liste hat den Index 1.

Rückgabewerte

TextBlockAsString Eine formatierte Zeichenfolge mit allen verfügbaren Textblockfeldern, wobei jede Zeile durch CR/LF getrennt ist. Beispielausgabe: 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 Dabei gilt: CNT = Zeichenanzahl, FNT = Schriftname, SIZ = Schriftgröße, CLR = Farbe, TXx = X-Wert des Begrenzungspunkts x, TYy = Y-Wert des Begrenzungspunkts y, WID = durch Kommas getrennte Zeichenbreiten, TXT = extrahierter Text.