SetTextExtractionArea
متن، استخراج
توضیحات
ناحیه برخی حالتهای استخراج متن را تنظیم میکند. هر متنی که بیرون از این ناحیه باشد از نتایج حذف میشود. این تابع بر استخراج متن با حالتهای 0 تا 2 اثری ندارد
از نسخهٔ 8.13 این تابع ناحیهٔ استخراج متن را فقط برای سند انتخابشده تنظیم میکند و فقط بر نتایج تابع GetPageText اثر دارد
برای تنظیم استخراج متن توابع ExtractFilePageText و DAExtractPageText از تابع جدید DASetTextExtractionArea استفاده کنید
مقدارهای مختصاتی که به این تابع داده میشوند با استفاده از واحدهای تنظیمشده با
تابع SetMeasurementUnits و مبدأ تنظیمشده با تابع SetOrigin
محدودیت ناحیه را میتوان با فراخوانی این تابع با مقدار صفر برای هر دو پارامتر Width و Height برداشت
نحو
Delphi
Function TPDFlib.SetTextExtractionArea(Left, Top, Width, Height: Double): Integer;
ActiveX
Function PDFlib::SetTextExtractionArea(Left As Double, Top As Double, Width As Double, Height As Double) As Long
DLL
int DLSetTextExtractionArea(int InstanceID, double Left, double Top, double Width, double Height);
پارامترها
| Left | مختصات افقی لبه چپ ناحیه |
|---|---|
| Top | مختصات عمودی لبهٔ بالایی ناحیه |
| Width | عرض ناحیه |
| Height | ارتفاع ناحیه |
مقادیر بازگشتی
| 1 | ناحیه استخراج متن با موفقیت تنظیم شد 2 ناحیه استخراج متن پاک شد |
|---|