SetTextExtractionOptions

Text, extrakce

Popis

Nastaví různé volby ovlivňující funkci extrakce textu

Od 8.13 nastavuje tato funkce volby extrakce textu jen pro vybraný dokument. Týká se také jen výsledků GetPageText

function.

Pro úpravu extrakce textu u funkcí ExtractFilePageText a DAExtractPageText použijte novou funkci DASetTextExtractionOptions

function.

Syntaxe

Delphi

Function TPDFlib.SetTextExtractionOptions(OptionID, NewValue: Integer): Integer;

ActiveX

Function PDFlib::SetTextExtractionOptions(OptionID As Long, NewValue As Long) As Long

DLL

int DLSetTextExtractionOptions(int InstanceID, int OptionID, int NewValue);

Parametry

OptionID1 = ignorovat změny písma, aby se daly různé bloky seskupovat dohromady 2 = ignorovat změny barvy, aby se daly různé bloky seskupovat dohromady 3 = ignorovat změny textového bloku, aby se daly různé bloky seskupovat dohromady 4 = vypsat CMYK barevné hodnoty 5 = řadit textové bloky podle pozice vlevo nahoře 6 = descendery z metrik písma 7 = ignorovat překryvy 8 = ignorovat duplicity 9 = dělit na dvojité mezerě 10 = oříznout znaky mimo oblast 11 = alternativní párování bloků 12 = ignorovat otočené textové bloky 13 = oříznout úvodní a závěrečné bílé znaky textových bloků 14 = vypsat neascii znaky pod znakem mezera (0x32) 15 = odstranit určité řetězce znaků, jako jsou podtrhovací čáry (viz níže)

Návratové hodnoty

0Parametr OptionID nebo NewValue nebyl platný
1Volba extrakce textu se úspěšně nastavila