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رقم الصفحة المراد عرضها
FormatmfEMF = ملف GDI EMF كلاسيكي؛ و mfEMFPlus = ملف GDI+ EMF+ فقط; و mfEMFDual = ملف GDI+ EMF+ ثنائي (سجلات GDI + GDI+، أكبر ولكن متوافق على نطاق واسع)؛ و mfWMF = ملف WMF القديم 16 بت
FileNameمسار واسم ملف الميتا المراد إنشاؤه

قيم الإرجاع

0تعذر عرض الصفحة or the file could not be written
1تم عرض الصفحة بشكل صحيح وتم حفظ ملف الميتا على القرص