GetTextBlockAsString

Tekstas, Išgavimas

Aprašymas

Grąžina visus vieno teksto bloko įrašus suformuotoje eilutėje, atskirtoje CR/LF

Sintaksė

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);

Parametrai

TextBlockListIDReikšmė, grąžinta ExtractPageTextBlocks funkcijos
IndexTeksto bloko indeksas. Pirmojo teksto bloko sąraše indeksas yra 1.

Grąžinamos reikšmės

TextBlockAsString Suformuotoji eilutė su visais prieinamaisiais teksto blokų laukais, kur kiekviena eilutė atskirta CR/LF. Čia pavyzdinė išvesties eilutė 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, kur CNT = simbolių skaičius, FNT = šrifto pavadinimas, SIZ = šrifto dydis, CLR = spalva, TXx = ribų taško x X reikšmė, TYy = ribų taško y Y reikšmė, WID = kableliais atskirtieji simbolių pločiai, TXT = ištrauktasis tekstas