DAGetTextBlockCharSourceFlags

دسترسی مستقیم، متن، استخراج، عیب‌یابی

توضیحات

پرچم‌های خاستگاه مبدأ را برای یک نویسه در بلوک متنی Direct Access برمی‌گرداند

نحو

Delphi

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

پارامترها

TextBlockListIDدستگیره‌ای که DAExtractPageTextBlocks برگردانده است
Indexشماره بلوک متنی یک‌مبنا
CharIndexموقعیت یک‌مبنای نویسه در متن بلوک

مقادیر بازگشتی

-1دستگیره، شماره بلوک یا شماره نویسه نامعتبر است
0 یا پرچم‌هانویسه محتوای عادی است یا نتیجه یک یا چند پرچم مبدأ در خود دارد

پرچم‌ها

PDF_TEXT_CHAR_SOURCE_GENERATEDچیدمان استخراج نویسه را استنتاج کرده است، مانند فاصله‌ای که برای شکاف پیشروی بزرگ درج می‌شود
PDF_TEXT_CHAR_SOURCE_HYPHENنویسه یک hyphen-minus، خط تیره نرم، خط تیره یا خط تیره نشکن است
PDF_TEXT_CHAR_SOURCE_REPLACEMENTنویسه از یک جایگزینی /ActualText محترم‌شده آمده است، نه از رشته گلیف دربرگیرنده

توضیحات

پرچم‌ها در فهرست بلوک‌های متنی ذخیره می‌شوند و دستگیره فایل پس از استخراج تا آزادشدن فهرست لازم نیستاز آزمون‌های بیتی استفاده کنید، چون یک نویسه جایگزین می‌تواند هم‌زمان خط تیره هم باشد