ملفات EPS هي ملفات PostScript مغلفة تستخدم لوضع الصور في وثيقة بوستسكريبت. يمكنك تحويل ملفات EPS إلى تنسيقات ملفات مختلفة برمجيًا. يرجى الرجوع إلى العناوين التالية لمزيد من التفاصيل:
- محول EPS إلى TIFF أو EMF أو WMF - تثبيت C# API
- تحويل ملف EPS إلى صورة TIFF برمجيًا في C#
- تحويل EPS إلى صورة EMF برمجيًا باستخدام C#
- تحويل ملف EPS إلى WMF برمجيًا باستخدام C#
محول EPS إلى TIFF أو EMF أو WMF - تثبيت C# API
Aspose.Page for .NET API يدعم تحويل ملفات EPS إلى تنسيقات ملفات مختلفة. يمكنك بسهولة تثبيت API عن طريق تنزيل ملف DLL من قسم الإصدارات الجديدة ، أو تهيئته عبر مدير معرض NuGet ضمن Visual Studio IDE باستخدام الأمر التالي:
PM> Install-Package Aspose.Page
تحويل ملف EPS إلى صورة TIFF برمجيًا في C#
يمكنك تحويل ملف EPS إلى صورة TIFF متعددة الصفحات أو متعددة الإطارات باتباع الخطوات التالية:
- قم بتحميل ملف EPS المدخل.
- قم بإنشاء مثيل لفئة ImageSaveOptions.
- إنشاء جهاز عرض لصورة TIFF الناتجة.
- تحويل EPS إلى صورة TIFF باستخدام طريقة حفظ.
يوضح الكود التالي كيفية تحويل ملف EPS إلى صورة TIFF برمجيًا في C#:
// إنشاء دفق لملف EPS الإدخال
using (var epsStream = new FileStream("Sample.eps", FileMode.Create, FileAccess.Read))
{
// إنشاء دفق لملف الإخراج TIFF
using (var tiffStream = File.Open("output.tiff", FileMode.Open, FileAccess.Write))
{
// تحميل ملف EPS من الدفق
var document = new Aspose.Page.EPS.PsDocument(epsStream);
// إنشاء مثيل ImageSaveOptions
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// إنشاء جهاز تقديم لـ TIFF
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Tiff);
// تحويل EPS إلى صورة TIFF
document.Save(device, options);
}
}
تحويل EPS إلى صورة EMF برمجيًا باستخدام C#
يمكنك تحويل ملف EPS postscript إلى صورة EMF من خلال الخطوات التالية:
- قم بتحميل ملف EPS للإدخال باستخدام فئة PsDocument.
- تهيئة ImageSaveOptions كائن فئة.
- قم بإنشاء جهاز عرض باستخدام فئة ImageDevice.
- أخيرًا ، قم بتحويل EPS إلى EMF Image.
يوضح الكود أدناه كيفية تحويل ملف EPS إلى صورة EMF برمجيًا باستخدام C#:
// إنشاء دفق لملف EPS الإدخال
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
// إنشاء دفق لملف الإخراج EMF
using (var pdfStream = System.IO.File.Open("output.emf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
{
// تحميل ملف EPS من الدفق
var document = new Aspose.Page.EPS.PsDocument(psStream);
// إنشاء مثيل ImageSaveOptions
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// إنشاء جهاز التقديم لـ EMF
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Emf);
// تحويل EPS إلى صورة EMF
document.Save(device, options);
}
}
تحويل ملف EPS إلى WMF برمجيًا باستخدام C#
يمكنك تصدير أو حفظ ملف EPS كصورة WMF باتباع الخطوات التالية:
- أولاً ، قم بتحميل ملف EPS المُدخل باستخدام مُنشئ PsDocument.
- بدء ImageSaveOptions مثيل فئة.
- تحويل EPS إلى صورة WMF.
يوضح الكود التالي كيفية تحويل EPS إلى صورة WMF برمجيًا باستخدام C#:
// إنشاء دفق لملف EPS الإدخال
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
// إنشاء دفق لملف الناتج WMF
using (var pdfStream = System.IO.File.Open("output.wmf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
{
// تحميل ملف EPS من الدفق
var document = new Aspose.Page.EPS.PsDocument(psStream);
// إنشاء مثيل ImageSaveOptions
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// إنشاء جهاز تقديم لـ WMF
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Wmf);
// تحويل EPS إلى صورة WMF
document.Save(device, options);
}
}
احصل على ترخيص API مجاني
يمكنك تقييم جميع ميزات واجهة برمجة التطبيقات مع ترخيص مجاني مؤقت.
استنتاج
في الختام ، تعلمت كيفية تحويل ملف EPS إلى صورة TIFF أو EMF أو WMF برمجيًا باستخدام C#. يمكنك دمج هذه الميزات في أي تطبيق .NET. علاوة على ذلك ، يمكنك استكشاف المزيد من الميزات من خلال زيارة وثائق API أو لا تتردد في الاتصال بنا على منتدى الدعم المجاني.