GetTextBlockCharSourceFlags

Text, extrakce, diagnostika

Popis

Vrací příznaky původu pro jeden znak v textovém bloku vybraného dokumentu

Syntaxe

Delphi

Function TPDFlib.GetTextBlockCharSourceFlags(TextBlockListID, Index, CharIndex: Integer): Integer;

Parametry

TextBlockListIDHandle vrácený ExtractPageTextBlocks
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 zachytávají ve stejném extrakčním průchodu jako text a šířky znaků, takže opakované dotazy znovu neparsují obsah stránky

Používejte bitové testy, protože náhradní znak může být také spojovník