تحويل EPS PS إلى TIFF WMF EMF

ملفات EPS هي ملفات PostScript مغلفة تستخدم لوضع الصور في وثيقة بوستسكريبت. يمكنك تحويل ملفات EPS إلى تنسيقات ملفات مختلفة برمجيًا. يرجى الرجوع إلى العناوين التالية لمزيد من التفاصيل:

محول 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 متعددة الصفحات أو متعددة الإطارات باتباع الخطوات التالية:

  1. قم بتحميل ملف EPS المدخل.
  2. قم بإنشاء مثيل لفئة ImageSaveOptions.
  3. إنشاء جهاز عرض لصورة TIFF الناتجة.
  4. تحويل 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 من خلال الخطوات التالية:

  1. قم بتحميل ملف EPS للإدخال باستخدام فئة PsDocument.
  2. تهيئة ImageSaveOptions كائن فئة.
  3. قم بإنشاء جهاز عرض باستخدام فئة ImageDevice.
  4. أخيرًا ، قم بتحويل 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 باتباع الخطوات التالية:

  1. أولاً ، قم بتحميل ملف EPS المُدخل باستخدام مُنشئ PsDocument.
  2. بدء ImageSaveOptions مثيل فئة.
  3. تحويل 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 أو لا تتردد في الاتصال بنا على منتدى الدعم المجاني.

أنظر أيضا