ResolvePageNumberPlaceholders

Page layout, Pagination, Text

الوصف

يمد ويرسم كل عنصر نائب رقم صفحة مؤجلًا باستخدام بنية الصفحات النهائية

Syntax

Delphi

Function TPDFlib.ResolvePageNumberPlaceholders: Integer;

ActiveX

Function PDFlib::ResolvePageNumberPlaceholders() As Long

DLL

int DLResolvePageNumberPlaceholders(int InstanceID);

Return values

تُرجع عدد صناديق نص العناصر النائبة المرسومة أو 0 عندما لا يوجد شيء معلق أو حُلّت ترقيم الصفحات سلفًا أو لم تعد صفحة مسجلة موجودة أو رفض إعداد النص سياسة الحروف المفقودة المضبوطة

ملاحظات

يجهز التابع كل سلسلة ممددة قبل الرسم ثم يعيد زيارة الصفحات المسجلة ويستعيد كل حالة رسام ملتقطة

تُستعاد صفحة المستدعي المحددة والخط المحدد وحالة الرسام وإعداد تقنين الأحرف بعد التمريرة الثانية

دقة الرسم غير قابلة للتغيير للمستند وسيعيد تسجيل الفصل أو العنصر النائب اللاحق 0، مانعين محتوى مكررًا عرضيًا

مثال

PDF.StartPageNumberChapter('Chapter 1');
PDF.AddPageNumberPlaceholder(36, 760, 220, 18,
  'Page <%PageNo%> of <%TotalPages%> — <%ChapterPageNo%>/<%ChapterTotalPages%>', 0);

// Add every remaining page and chapter before the second pass
if PDF.ResolvePageNumberPlaceholders= 0 then
  HandlePaginationError;