Birleştir Birleştir EPS C#

Bir EPS dosyası, Encapsulated PostScript Formatında saklanan bir vektör grafiğidir. Metin, grafik veya başka görsel içerik içerebilirler. Ölçeklenebilirlik özelliği, grafik tasarımcıların afişleri, reklam panolarını ve diğer büyük baskı işlerini kaydetmek için tercih edilen bir seçim olmasını sağlar. Ancak bazen birden çok EPS dosyasını birleştirmeniz gerekebilir. Bu makale, EPS dosyalarının C# dilinde programlı olarak nasıl birleştirileceğini veya birleştirileceğini kapsar.

EPS dosyalarını birleştirin veya birleştirin – C# API Kurulumu

Aspose.Page for .NET API, EPS dahil olmak üzere farklı Sayfa Açıklama Dili biçimleriyle çalışmak için kullanılabilir. İndirilenler sayfasından referans dosyalarını indirerek veya aşağıdaki NuGet kurulum komutunu kullanarak hızlı bir şekilde yapılandırabilirsiniz:

PM> Install-Package Aspose.Page

EPS dosyalarını Programlı olarak C# dilinde birleştirme

Farklı EPS dosyalarını aşağıdaki adımlarla kolayca birleştirebilirsiniz:

  1. Diğer EPS belgelerini birleştirmek için girdi EPS dosyasını yükleyin.
  2. PdfSaveOptions ve PsDocument sınıf nesnesini başlatın.
  3. Giriş dosyalarını birleştirmek için yükleyin.
  4. EPS dosyalarını birleştirin ve işlenen dosyayı PDF biçiminde yazın.

Aşağıdaki kod parçacığı, EPS dosyalarının programlı olarak C# ile nasıl birleştirileceğini gösterir:

// PDF çıkış akışını başlat
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);

// İlk EPS dosyası giriş akışını başlat
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);

// Seçenekler nesnesini gerekli parametrelerle başlat
PdfSaveOptions options = new PdfSaveOptions(false);

// PsDocument sınıf nesnesini başlat
PsDocument document = new PsDocument(psStream);

// İlki ile birleştirilecek bir dizi EPS dosyası oluşturun
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };

// Bir PdfDevice sınıf nesnesini başlat
PdfDevice device = new PdfDevice(pdfStream);

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

C#’ta Gelişmiş Seçenekler ile EPS dosyalarını birleştirme

Farklı EPS dosyalarını birleştirirken çeşitli seçenekler belirleyebilirsiniz. Örneğin görsellerin kalitesi, hataların bastırılması vb. Farklı EPS dosyalarını C#‘da gelişmiş seçeneklerle birleştirmek için lütfen aşağıdaki adımları izleyin:

  1. Diğer dosyaları onunla birleştirmek için girdi EPS dosyasını yükleyin.
  2. PdfSaveOptions sınıfı tarafından sunulan farklı özellikleri ayarlayın.
  3. Kaynak EPS dosyalarını birleştirin ve çıktı dosyasını yazın.

Aşağıdaki kod parçacığı, EPS dosyalarının C# dilinde nasıl birleştirileceğini açıklar:

// PDF çıkış akışını başlat
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);

// İlk EPS dosyası giriş akışını başlat
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);

// Seçenekler nesnesini gerekli parametrelerle başlat
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQualityLevel = 50;
options.SupressErrors = true;
options.Debug = false;

// PsDocument sınıf nesnesini başlat
PsDocument document = new PsDocument(psStream);

// İlki ile birleştirilecek bir dizi EPS dosyası oluşturun
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };

// Bir PdfDevice sınıf nesnesini başlat
PdfDevice device = new PdfDevice(pdfStream);

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

Ücretsiz Geçici Lisans Alın

API’yi tam kapasitesiyle değerlendirmek için bir ücretsiz geçici lisans talep edebilirsiniz.

Çözüm

Bu makalede, farklı EPS dosyalarını C# dilinde programlı olarak nasıl birleştireceğinizi öğrendiniz. Ayrıca, API’nin diğer birçok özelliği, farklı bölümlerdeki belgeleme bölümünde ele alınmaktadır. Sorularınız hakkında görüşmek isterseniz lütfen forumda bize ulaşmaktan çekinmeyin.

Ayrıca bakınız

EPS veya PS PostScript Dosyasını C#’ta DOCX veya DOC Word Belgesine Dönüştürün