DAGetTextBlockCharSourceFlags
Přímý přístup, text, extrakce, diagnostika
Popis
Vrací příznaky původu pro jeden znak v textovém bloku Direct Access
Syntaxe
Delphi
Function TPDFlib.DAGetTextBlockCharSourceFlags(TextBlockListID, Index, CharIndex: Integer): Integer;Parametry
| TextBlockListID | Handle vrácený DAExtractPageTextBlocks |
|---|---|
| Index | Index textového bloku počítaný od 1 |
| CharIndex | Pozice znaku uvnitř textu bloku počítaná od 1 |
Návratové hodnoty
| -1 | Popisovač, index bloku nebo index znaku je neplatný |
|---|---|
| 0 or flags | Znak je běžný obsah nebo výsledek obsahuje jeden či více zdrojových příznaků |
Příznaky
PDF_TEXT_CHAR_SOURCE_GENERATED | Znak odvodil layout extrakce, například mezeru vloženou pro velkou mezeru v postupu |
|---|---|
PDF_TEXT_CHAR_SOURCE_HYPHEN | Znak je spojovník-minus, měkký spojovník, spojovník nebo nezlomitelný spojovník |
PDF_TEXT_CHAR_SOURCE_REPLACEMENT | Znak pochází z respektované náhrady /ActualText, nikoli z původní sady glyphů |
Poznámky
Příznaky se ukládají do seznamu textových bloků a popisovač souboru se po extrakci nepotřebuje, dokud se seznam neuvolní
Používejte bitové testy, protože náhradní znak může být také spojovník