GetTextBlockCharSourceFlags
Szöveg, kinyerés, diagnosztika
Leírás
Egy kijelölt dokumentum szerinti szövegblokk egy karakterének forrás eredetét jelzőbiteket ad vissza
Szintaxis
Delphi
Function TPDFlib.GetTextBlockCharSourceFlags(TextBlockListID, Index, CharIndex: Integer): Integer;Paraméterek
| TextBlockListID | Az ExtractPageTextBlocks által visszaadott azonosító |
|---|---|
| Index | Egytől induló szövegblokk-index |
| CharIndex | Egytől induló karakterpozíció a blokk szövegén belül |
Visszatérési értékek
| -1 | Az azonosító, a blokkindex vagy a karakterindex érvénytelen |
|---|---|
| 0 vagy jelzők | A karakter közönséges tartalom, vagy az eredmény egy vagy több forrásjelzőt tartalmaz |
Jelzők
PDF_TEXT_CHAR_SOURCE_GENERATED | A karaktert a kivonatolási elrendezés következtette ki, például egy nagy léptetési hézag miatt beszúrt szóköz |
|---|---|
PDF_TEXT_CHAR_SOURCE_HYPHEN | A karakter kötőjel-minus, feltételes kötőjel, kötőjel vagy nem törhető kötőjel |
PDF_TEXT_CHAR_SOURCE_REPLACEMENT | A karakter egy alkalmazott /ActualText helyettesítésből származik, nem magából a zárt glyph futamból |
Megjegyzések
A jelzők ugyanabban a kinyerési menetben rögzülnek, mint a szöveg és a karakterkiterjedések, így az ismételt lekérdezések nem elemzik újra az oldaltartalmat
Használj bitvizsgálatokat, mert a helyettesítő karakter lehet kötőjel is