RenderPageToMemory
العرض والطباعة
الوصف
يرسم صفحة واحدة إلى مخزن صور نقطية في الذاكرة يوفره المستدعي عندما يُختار عارض PDFium
الصيغة
Delphi
Function TPDFlib.RenderPageToMemory(DPI: Double; Page: Integer; Target: Pointer; Width, Height, BitsPerPixel: Integer): Integer;
المعاملات
| DPI | دقة الرسم المطلوبة قبل تطبيق مقياس الرسم الحالي |
|---|---|
| Page | 1 عند تخزين السياسة، و0 لمدخل سالب |
| Target | مؤشر إلى مخزن بكسلات الوجهة الذي يوفره المستدعي |
| Width | عرض الصورة النقطية الوجهة بالبكسلات |
| Height | ارتفاع الصورة النقطية الوجهة بالبكسلات |
| BitsPerPixel | عمق تنسيق البكسل. لا تُقبل إلا 24 و32 |
قيم الإرجاع
تُرجع 1 عندما يرسم PDFium في المخزن. وتُرجع 0 لعمق بت غير مدعوم أو عند اختيار Cairo أو عند عدم توفر PDFium أو عند فشل الرسم
ملاحظات
يجب أن يكون SelectRenderer(3) نشطًا. ولا يدعم Cairo مسار الرسم في الذاكرة هذا