السجل THPDFLoadedAnnotationInfo
بيانات وصفية للقراءة فقط عن تعليق توضيحي واحد من صفحة محمَّلة، مستخرجة من قاموس التعليق: النوع الفرعي والمحتويات والمستطيل والعنوان والأعلام ووجود المظهر ورقم الكائن وفهرس الصفحة
التصريح
THPDFLoadedAnnotationInfo= record
Subtype: AnsiString;
Contents: AnsiString;
Rect: THPDFRect;
Title: AnsiString;
Flags: Integer;
HasAppearance: boolean;
ObjectNumber: Integer;
PageIndex: Integer;
end;
الوحدة
HPDFDoc
الحقول
| الحقل | الغرض |
|---|---|
Subtype | اسم /Subtype للتعليق، مثل Text أو Link أو RichMedia |
Contents | نص /Contents للتعليق |
Rect | مصفوفة /Rect محوَّلة إلى THPDFRect بوصفها Left وTop وRight وBottom؛ وأصفارًا عندما يكون المدخل مفقودًا أو مشوَّهًا |
Title | سلسلة عنوان /T (المؤلف) للتعليق |
Flags | عدد أعلام /F للتعليق، وصفرًا عند غياب المدخل |
HasAppearance | true عندما يحمل قاموس التعليق مدخل /AP |
ObjectNumber | رقم الكائن غير المباشر لقاموس التعليق |
PageIndex | فهرس الصفحة المالكة بترقيم يبدأ من صفر، ويعكس الصفحة المطلوبة |
ملاحظات الاستخدام
- عدّد التعليقات عبر
THotPDF.GetLoadedAnnotationCountواجلب كل واحد عبرTHotPDF.GetLoadedAnnotationInfo؛ وتترك النتيجةfalseالسجل مُصفَّرًا - استخدم
ObjectNumberمعTHotPDF.GetLoadedAnnotationDictعندما تحتاج مدخلات تتجاوز حقول الملخص - يستهلك مُصدِّر التبادل FDF هذا السجل لتسلسل التعليقات، فحقوله تحدد بدقة ما يمر ذهابًا وإيابًا عبر FDF