RenderPageToMetafileFile
العرض والطباعة
الوصف
تقوم هذه الدالة بتقديم صفحة من المستند المحدد إلى ملف تعريف Windows (إخراج متجه) على القرص؛ وهي النظير القائم على الملف لـ RenderPageToMetafileStream وتكتب نفس دفق البايتات الذي ينتجه متغير الدفق
استخدم معلمة Format لاختيار متغير ملف التعريف: mfEMF لملفات تعريف GDI المحسنة الكلاسيكية، و mfEMFPlus لملفات EMF+ المخصصة لـ GDI+ فقط (أفضل دقة)، و mfEMFDual لـ EMF+ Dual (سجلات GDI + GDI+، متوافقة على نطاق واسع ولكن حجمها أكبر)، و mfWMF لملفات التعريف القديمة 16 بت
يمكن فتح الملف الناتج مباشرة بواسطة التطبيقات القادرة على التعامل مع المتجهات مثل Microsoft Office و Adobe Illustrator و Visio وعارضي الصور الحديثين، مما يحافظ على دقة النص والمتجهات بدلا من تحويلها إلى بكسلات
الصيغة
Delphi
Function TPDFlib.RenderPageToMetafileFile(DPI: Double; Page: Integer; Format: TPDFlibMetafileFormat; Const FileName: WideString): Integer;
المعاملات
| DPI | دقة DPI المطلوب استخدامها عند رندر الصفحة؛ تتحكم في أبعاد إطار ملف الميتا؛ ويكون محتوى المتجهات نفسه مستقلًا عن DPI |
|---|---|
| Page | رقم الصفحة المراد عرضها |
| Format | mfEMF = ملف GDI EMF كلاسيكي؛ و mfEMFPlus = ملف GDI+ EMF+ فقط; و mfEMFDual = ملف GDI+ EMF+ ثنائي (سجلات GDI + GDI+، أكبر ولكن متوافق على نطاق واسع)؛ و mfWMF = ملف WMF القديم 16 بت |
| FileName | مسار واسم ملف الميتا المراد إنشاؤه |
قيم الإرجاع
| 0 | تعذر عرض الصفحة or the file could not be written |
|---|---|
| 1 | تم عرض الصفحة بشكل صحيح وتم حفظ ملف الميتا على القرص |