PDFium Delphi Component Docs

RenderPageSkia الطريقة

المكوّن: TPdf  ·  الوحدة: PDFium
عرض الصفحة الحالية مباشرة على لوحة Skia، مع تراكب النموذج في الأعلى۔

الصياغة

procedure RenderPageSkia(Canvas: FPDF_SKIA_CANVAS; Width, Height: Integer; DrawFormOverlay: Boolean = True);

CanvasFPDF_SKIA_CANVAS. مقبض يُمرَّر إلى Skia كـ SkCanvas. nil يرفع EPdfError۔
Width, HeightInteger. حجم منطقة العرض بوحدات اللوحة۔ يجب أن يكون كلاهما موجبًا۔
DrawFormOverlayBoolean. عندما يكون True وطبقة النموذج نشطة، تُرسم عناصر واجهة النموذج فوق الصفحة۔ الافتراضي True۔

الوصف

يرسم عبر خلفية Skia بدلًا من صورة نقطية، ما يتيح لتطبيق يركّب بالفعل مع Skia إبقاء الصفحة في نفس الخط بدلًا من لصق نسخة محوّلة إلى نقطيات

يتطلب عرض الصفحة وتراكب النموذج معًا pdfium.dll مبنيًا بخلفية Skia. عندما لا تصدّرهما الوحدة المحمّلة، يرفع الاستدعاء EPdfError يسمّي الجزء المفقود بدلًا من رسم لا شيء

يُمسَك قفل العرض طوال الاستدعاء، لذا فهو آمن ضد العرض المتزامن على نفس المكوّن

انظر أيضًا

RenderPageSkiaByIndex, RenderPage, FormHandle