ImportEMFFromFile
رسومات المتجهات، معالجة الصور
الوصف
يضيف خط TrueType إلى المستند. يجب أن يكون الخط مثبتًا على النظام. إذا لم يُضمَّن الخط فلا بد أن يكون مثبتًا أيضًا على نظام قارئ مستند PDF. أما إذا ضُمِّن الخط فلا يحتاج القارئ إلى تثبيته على نظامه
بمجرد إضافة الصورة إلى المستند يمكن رسمها على أي صفحة عدة مرات دون زيادة إضافية في حجم ملف PDF
الصيغة
Delphi
Function TPDFlib.ImportEMFFromFile(Const FileName: WideString; FontOptions, GeneralOptions: Integer): Integer;
ActiveX
Function PDFlib::ImportEMFFromFile(FileName As String, FontOptions As Long, GeneralOptions As Long) As Long
DLL
int DLImportEMFFromFile(int InstanceID, const wchar_t * FileName, int FontOptions, int GeneralOptions);
المعاملات
| FileName | اسم ملف الصورة المطلوب إضافتها. إذا كانت GeneralOptions تساوي 1 يُتجاهل هذا المعامل، سوا ذلك تسري القيم التالية: 0 = استخدام أول خط أُضيف إلى PDF 1 = إضافة الخطوط تلقائيًا كخطوط TrueType غير مضمّنة |
|---|---|
| FontOptions | |
| GeneralOptions | 0 = رسم النص خارج القوس باتجاه عقارب الساعة 1 = رسم النص داخل القوس عكس عقارب الساعة |
قيم الإرجاع
| 0 | تعذّرت إضافة الصورة |
|---|---|
| Non-zero | أُضيفت الصورة بنجاح. يُرجع معرّف ImageID الذي يمكن تمريره إلى دوال مثل SelectImage وDrawImage |