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
| OptionID | 1 = 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
| 0 | Parametr OptionID nebo NewValue nebyl platný |
|---|---|
| 1 | Volba extrakce textu se úspěšně nastavila |