BlockQuadToRect
متن, قلمها, استخراج
شرح
این صفحه BlockQuadToRect را در PDFlibPas و در موضوع متن, قلمها, استخراج مستند میکند. نامهای API، پارامترها، کلاسها، نام فایلها و مقدارهای لفظی بدون تغییر میمانند تا با کتابخانه Delphi و نقاط ورود DLL هماهنگ باشند.
پیش از فراخوانی تابع، نحو، پارامترها و مقدارهای بازگشتی را بررسی کنید. بلوکهای کد در شکل اصلی خود باقی میمانند تا نمونهها بدون تغییر قابل کپی باشند.
یک کواد محصورکننده ۸-تایی (۴ نقطه، مختصات X/Y به صورت متناوب که توسط GetTextBlockBound برگردانده میشود) را به یک مستطیل همراستا با محور تقلیل میدهد.
نحو
Delphi
Procedure TPDFlib.BlockQuadToRect(TextBlockListID, Index: Integer; Var Left, Top, Right, Bottom: Double);
پارامترها
| TextBlockListID | مقداری که توسط تابع ExtractPageTextBlocks برگردانده میشود. |
|---|---|
| Index | نمایه بلوک متنی. اولین بلوک متنی در لیست دارای نمایه 1 است. |
| Left | مختصات چپ حاصل از کادر محصورکننده. |
| Top | مختصات بالای حاصل از کادر محصورکننده. |
| Right | مختصات راست حاصل از کادر محصورکننده. |
| Bottom | مختصات پایین حاصل از کادر محصورکننده. |