Gabung Gabungkan EPS C#

File EPS adalah grafik vektor yang disimpan dalam Format Encapsulated PostScript. Mereka dapat berisi teks, grafik, atau konten visual lainnya. Fitur skalabilitasnya menjadikannya pilihan desainer grafis yang lebih disukai untuk menyimpan spanduk, papan reklame, dan pekerjaan cetak besar lainnya. Namun, terkadang Anda mungkin perlu menggabungkan beberapa file EPS. Artikel ini membahas cara menggabungkan atau menggabungkan file EPS secara terprogram dalam C#.

Gabungkan atau Gabungkan file EPS – Instalasi C# API

Aspose.Page for .NET API dapat digunakan untuk bekerja dengan berbagai format Bahasa Deskripsi Halaman termasuk EPS. Anda dapat mengonfigurasinya dengan cepat dengan mengunduh file referensi dari halaman Unduhan atau menggunakan perintah instalasi NuGet di bawah ini:

PM> Install-Package Aspose.Page

Menggabungkan file EPS Secara terprogram dalam C#

Anda dapat dengan mudah menggabungkan file EPS yang berbeda dengan langkah-langkah berikut:

  1. Muat file EPS input untuk menggabungkan dokumen EPS lainnya.
  2. Inisialisasi objek kelas PdfSaveOptions dan PsDocument.
  3. Muat file input untuk digabungkan.
  4. Gabungkan file EPS dan tulis file yang dirender dalam format PDF.

Cuplikan kode di bawah ini menunjukkan cara menggabungkan file EPS secara terprogram dalam C#:

// Inisialisasi aliran keluaran PDF
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);

// Inisialisasi aliran input file EPS pertama
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);

// Inisialisasi objek opsi dengan parameter yang diperlukan
PdfSaveOptions options = new PdfSaveOptions(false);

// Inisialisasi objek kelas PsDocument
PsDocument document = new PsDocument(psStream);

// Buat larik file EPS yang akan digabungkan dengan yang pertama
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };

// Inisialisasi objek kelas PdfDevice
PdfDevice device = new PdfDevice(pdfStream);

try
{
    document.Merge(filesForMerge, device, options);
}
finally
{
    psStream.Close();
    pdfStream.Close();
}

Menggabungkan file EPS dengan Opsi Lanjutan di C#

Anda dapat mengatur berbagai opsi sambil menggabungkan file EPS yang berbeda. Misalnya, kualitas gambar, penekanan kesalahan, dll. Ikuti langkah-langkah di bawah ini untuk menggabungkan berbagai file EPS dengan opsi lanjutan di C#:

  1. Muat file EPS input untuk menggabungkan file lain dengannya.
  2. Tetapkan properti berbeda yang diekspos oleh kelas PdfSaveOptions.
  3. Gabungkan file EPS sumber dan tulis file keluaran.

Cuplikan kode di bawah ini menjelaskan cara menggabungkan file EPS di C#:

// Inisialisasi aliran keluaran PDF
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);

// Inisialisasi aliran input file EPS pertama
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);

// Inisialisasi objek opsi dengan parameter yang diperlukan
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQualityLevel = 50;
options.SupressErrors = true;
options.Debug = false;

// Inisialisasi objek kelas PsDocument
PsDocument document = new PsDocument(psStream);

// Buat larik file EPS yang akan digabungkan dengan yang pertama
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };

// Inisialisasi objek kelas PdfDevice
PdfDevice device = new PdfDevice(pdfStream);

try
{
    document.Merge(filesForMerge, device, options);
}
finally
{
    psStream.Close();
    pdfStream.Close();
}

Dapatkan Lisensi Sementara Gratis

Anda dapat meminta lisensi sementara gratis untuk mengevaluasi API dalam kapasitas penuhnya.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara menggabungkan file EPS yang berbeda secara terprogram dalam C#. Selain itu, beberapa fitur lain dari API tercakup dalam bagian dokumentasi di bab yang berbeda. Jangan ragu untuk menghubungi kami di forum jika Anda ingin mendiskusikan pertanyaan Anda.

Lihat juga

Konversi File PostScript EPS atau PS ke Dokumen Word DOCX atau DOC di C#