TXFAHeadlessPDFResult

Unit: HPDFXFAHeadless

TXFAHeadlessPDFResult = record
  PagesCreated, FieldsCreated, DrawsCreated, ObjectsCreated: Integer;
  GlyphUnits, BytesWritten: Integer;
  FlattenResult: TXFAFlattenResult;
end;

PagesCreated تعد كائنات الصفحات الأصلية، وFieldsCreated تعد نسخ widgets المصدرة، وDrawsCreated تعد الرسوم الساكنة المصدرة، وObjectsCreated تشمل كل كائنات الرسم البياني والمظاهر غير المباشرة الأصلية

كل عضو راديو يساهم بنسخة FieldsCreated واحدة، بينما يساهم أبيه الأصلي المشترك في ObjectsCreated؛ لذا يمكن أن تتجاوز FieldsCreated عدد الحقول المنطقية الذي يعيده قارئ PDF أصلي

كل رسم نص أو متجه أو صورة مستهلك يساهم بنسخة DrawsCreated واحدة؛ وXObject صورة أصلي وقناعها الناعم الاختياري وForm XObject التموضع لكل صورة يساهم كل منها في ObjectsCreated

GlyphUnits تعد وحدات كود UTF-16 للنص الظاهر إجماليةً؛ وBytesWritten هي طول PDF المجهز الدقيق المسلَّم بنجاح إلى تدفق الوجهة

تسمية widget منطقية العددية تعد مرة واحدة وتتقاسم مظهرها المضمّن الفعلي عبر حالات off وon وneutral؛ والتسميات المخفية وغير النشطة وغير المرئية لا تستهلك وحدات محارف

FlattenResult تحفظ إحصاءات تسطيح XFA القائمة؛ وWarnings تشير إلى القائمة المزودة من المستدعي أو تساوي nil عندما استخدم المهايئ قائمة مؤقتة داخلية

المهايئ لا يملك موارد عبر هذا السجل؛ وقوائم التحذير المملوكة للمستدعي تبقى ملكًا له

HPDFXFAWriteHeadlessPDF تُعيد هذا السجل فقط بعد نجاح كتابة الوجهة