Mengkonversi EPS PS ke TIFF WMF EMF

File EPS adalah file PostScript terenkapsulasi yang digunakan untuk menempatkan gambar dalam dokumen postscript. Anda dapat mengonversi file EPS ke format file yang berbeda secara terprogram. Silakan merujuk ke judul berikut untuk lebih jelasnya:

Konverter EPS ke TIFF, EMF, atau WMF – Instalasi C# API

Aspose.Page for .NET API mendukung konversi file EPS ke format file yang berbeda. Anda dapat dengan mudah menginstal API dengan mengunduh file DLL dari bagian Rilis Baru, atau mengonfigurasinya melalui manajer galeri NuGet di bawah Visual Studio IDE dengan perintah berikut:

PM> Install-Package Aspose.Page

Konversikan file EPS ke Gambar TIFF Secara terprogram dalam C#

Anda dapat mengonversi file EPS menjadi gambar TIFF multi-halaman atau multi-bingkai dengan langkah-langkah berikut:

  1. Muat file EPS masukan.
  2. Buat instance dari kelas ImageSaveOptions.
  3. Buat perangkat rendering untuk gambar TIFF keluaran.
  4. Konversi Gambar EPS ke TIFF dengan metode Save.

Kode berikut menunjukkan cara mengonversi file EPS ke gambar TIFF secara terprogram dalam C#:

// buat aliran untuk memasukkan file EPS
using (var epsStream = new FileStream("Sample.eps", FileMode.Create, FileAccess.Read))
{
    // buat aliran untuk file TIFF keluaran
    using (var tiffStream = File.Open("output.tiff", FileMode.Open, FileAccess.Write))
    {
        // memuat file EPS dari aliran
        var document = new Aspose.Page.EPS.PsDocument(epsStream);

        // buat instance ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // buat perangkat rendering untuk TIFF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Tiff);
 
       // Ubah EPS menjadi Gambar TIFF
        document.Save(device, options);
    }
}

Konversi EPS ke Gambar EMF Secara terprogram menggunakan C#

Anda dapat mengonversi file postscript EPS menjadi gambar EMF dengan langkah-langkah di bawah ini:

  1. Muat file EPS masukan menggunakan kelas PsDocument.
  2. Inisialisasi objek kelas ImageSaveOptions.
  3. Buat perangkat rendering dengan kelas ImageDevice.
  4. Terakhir, konversikan EPS ke Gambar EMF.

Kode di bawah ini menjelaskan cara mengonversi file EPS ke gambar EMF secara terprogram dengan C#:

// buat aliran untuk memasukkan file EPS
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // buat aliran untuk file EMF keluaran
    using (var pdfStream = System.IO.File.Open("output.emf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // memuat file EPS dari aliran
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // buat instance ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // membuat perangkat rendering untuk EMF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Emf);

        // Konversi EPS ke Gambar EMF
        document.Save(device, options);
    }
} 

File EPS ke Konversi Gambar WMF Secara terprogram dengan C#

Anda dapat mengekspor atau menyimpan file EPS sebagai Gambar WMF dengan langkah-langkah di bawah ini:

  1. Pertama, muat file input EPS dengan konstruktor PsDocument.
  2. Mulai instance kelas ImageSaveOptions.
  3. Ubah gambar EPS ke WMF.

Kode berikut menunjukkan cara mengonversi gambar EPS ke WMF secara terprogram menggunakan C#:

// buat aliran untuk memasukkan file EPS
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // buat aliran untuk file WMF keluaran
    using (var pdfStream = System.IO.File.Open("output.wmf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // memuat file EPS dari aliran
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // buat instance ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // membuat perangkat rendering untuk WMF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Wmf);

        // Konversi EPS ke Gambar WMF
        document.Save(device, options);
    }
} 

Dapatkan Lisensi API Gratis

Anda dapat mengevaluasi semua fitur API dengan Free Temporary License.

Kesimpulan

Sebagai kesimpulan, Anda telah mempelajari cara mengonversi file EPS menjadi gambar TIFF, EMF, atau WMF secara terprogram menggunakan C#. Anda dapat menggabungkan fitur-fitur ini dalam aplikasi .NET apa pun. Selain itu, Anda dapat menjelajahi lebih banyak fitur dengan mengunjungi Dokumentasi API atau jangan ragu untuk menghubungi kami di Forum Dukungan Gratis.

Lihat juga