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

TextBlockListIDHandle vrácený DAExtractPageTextBlocks
IndexIndex textového bloku počítaný od 1
CharIndexPozice znaku uvnitř textu bloku počítaná od 1

Návratové hodnoty

-1Popisovač, index bloku nebo index znaku je neplatný
0 or flagsZnak je běžný obsah nebo výsledek obsahuje jeden či více zdrojových příznaků

Příznaky

PDF_TEXT_CHAR_SOURCE_GENERATEDZnak odvodil layout extrakce, například mezeru vloženou pro velkou mezeru v postupu
PDF_TEXT_CHAR_SOURCE_HYPHENZnak je spojovník-minus, měkký spojovník, spojovník nebo nezlomitelný spojovník
PDF_TEXT_CHAR_SOURCE_REPLACEMENTZnak 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