THPDFXFDFDestinationAccess record
THPDFXFDFDestinationAccess = record
ResolveObject: function(Context: Pointer; Obj: THPDFObject): THPDFObject;
GetPageIndex: function(Context: Pointer; Obj: THPDFObject): Integer;
GetPageObject: function(Context: Pointer; PageIndex: Integer): THPDFObject;
end;
مصرّح في HPDFXFDF ويُمرر منفصلًا عن THPDFXFDFAccess، محافظًا على تخطيط سجل الوصول القائم الثنائي
هيّئ كل خانة قبل الاستخدام؛ وكل callbacks تتلقى Context من THPDFXFDFAccess المرتبطة
ResolveObject تحل كائنًا مصدرًا غير مباشر للتصدير وقد تكون nil عندما تكون الكائنات المصدرة مباشرةً سلفًا
GetPageIndex تُعيد فهرس صفحة المستند المفهرس من الصفر لكائن صفحة وجهة مصدَّرًا، أو قيمة سالبة عندما يكون خارج المستند
GetPageObject تُعيد كائن الصفحة غير المباشر القائم لفهرس مستورد مفهرس من الصفر؛ والملكية تبقى للمستند
تصدير الوجهات الصريح يتطلب GetPageIndex وAccess.GetPageCount، بينما يتطلب الاستيراد GetPageObject وAccess.GetPageCount؛ والوجهات المسماة لا تتطلب حل صفحات
نقاط دخول التعليقات المحملة الأصلية headless وTHotPDF تزود روابطها الخاصة