DrawTOC

تخطيط الصفحة

الوصف

يرسم العناوين المسجلة كجدول محتويات على الصفحة المحددة

الصيغة

Delphi

Function TPDFlib.DrawTOC(Left, Top, Right, Bottom: Double; FirstIndex: Integer): Integer;

المعاملات

Leftالحافة اليسرى التي تبدأ عندها العناوين
Topخط أساس أول مدخل
Rightالحافة اليمنى التي تحاذيها أرقام الصفحات
Bottomيتوقف التخطيط قبل هذا
FirstIndexفهرس أول عنوان مطلوب رسمه ويبدأ العد من صفر

قيم الإرجاع

Countكم مدخلًا رُسم
0لم يُرسم أي شيء: لا عناوين أو فهرس بعد النهاية أو لا توجد مساحة بين Top وBottom

ملاحظات

يُزاح كل مدخل بمستواه، يليه مدى نقاط يمتد حتى رقم الصفحة المحاذى للحافة اليمنى، ويرتبط الصف بأكمله بالعنوان. ويُحل رقم الصفحة بحسب حالة المستند عند هذا الاستدعاء، فهو صحيح حتى لو كُتب المتن قبل وجود صفحة المحتويات

نظام إحداثيات جغرافي (GEOGCS) 2 نظام إحداثيات مسقط (PROJCS)

تُقرأ الإحداثيات من الأعلى إلى الأسفل بغض النظر عن الأصل السائد، ويُترك الخط وحجمه ومحاذاته كما كانت

مثال

Pages:= PDF.MeasureTOC(72, 100, 540, 700);
PDF.InsertPages(1, Pages);
PDF.SelectPage(1);
PDF.DrawTOC(72, 100, 540, 700, 0);

انظر أيضا

MeasureTOC, RegisterHeading, InsertPages