PDFium Delphi Component Docs

GetSkiaRenderCapabilities الدالة

الوحدة: PDFium
تُبلِّغ عن نقاط دخول التصيير الاختيارية لـ Skia التي يصدّرها وحدة PDFium المحمَّلة

الصياغة

function GetSkiaRenderCapabilities: TPdfSkiaRenderCapabilities;

المعاملات

لا يوجد

قيمة الإرجاع

TPdfSkiaRenderCapabilities

الوصف

تحمّل GetSkiaRenderCapabilities وحدة PDFium المختارة عند اللزوم وتحل نقاط تصدير Skia الاختيارية الموجودة في ذلك البناء تحديدًا

تكون PageRender بالقيمة True عندما يكون FPDF_RenderPageSkia مُصدَّرًا، وهو ما يفعل مسار رسم الصفحات الأصلي عبر Skia الذي تستخدمه TPdf.RenderPageSkia و TPdf.RenderPageSkiaByIndex

تكون FormOverlay بالقيمة True عندما يكون تصدير FPDF_FFLDrawSkia المنفصل متاحًا، بحيث يمكن رسم طبقة النماذج فوق محتوى الصفحة على لوحة Skia نفسها

يعكس PageSceneCache قيمة PageRender ويشير إلى أن RenderPageSkiaByIndex يستطيع إعادة استخدام ذاكرة الصفحات المُحلَّلة المحدودة المملوكة لـ TPdf بدل إعادة تحليل الصفحة

ملاحظات

مثال

SkiaCaps := GetSkiaRenderCapabilities;
if SkiaCaps.PageRender then
  Pdf.RenderPageSkiaByIndex(SkCanvas, 1, 1200, 1600);

انظر أيضًا

TPdf.RenderPageSkia, TPdf.RenderPageSkiaByIndex, TPdf.OptionalNativeRendering