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مختصات پایین حاصل از کادر محصورکننده.