PDFium Delphi Component Docs

ReadTextPageSnapshot الطريقة

المكوّن: TPdf  ·  الوحدة: PDFium
تقرأ لقطة مملوكة لصفحة نص واحدة دون مقابض أصلية

الصياغة

function ReadTextPageSnapshot(PageNumber: Integer; const Options: TPdfTextSnapshotOptions; out Status: TPdfTextSnapshotStatus): TPdfTextPageSnapshot;

الوصف

تنسخ ReadTextPageSnapshot حقائق المحارف والمستطيلات والفهرسة لصفحة نص PageNumber (ترقيمها يبدأ من الواحد) إلى TPdfTextPageSnapshot مملوكة

يميّز Status بين الصفحة المفقودة وطبقة النص غير القابلة للتحليل والقراءات المحدودة؛ واللقطة نفسها لا تحتفظ بأي مقبض FPDF_TEXTPAGE وتنجو من إعادة تحميل المستند

ملاحظات

    • قراءة صفحة غير موجودة تعطي لقطة فارغة بحالة مطابقة بدل رفع خطأ
    • تُلبَّى القراءات المتكررة من ذاكرة لقطات النص المؤقتة؛ انظر TextSnapshotCacheCapacity و TextPageSnapshot

مثال

var St: TPdfTextSnapshotStatus;
Snap := Pdf1.ReadTextPageSnapshot(1, Default(TPdfTextSnapshotOptions), St);

انظر أيضًا