Merge Combine EPS C#

Eine EPS-Datei ist eine Vektorgrafik, die in einem Encapsulated PostScript-Format gespeichert ist. Sie können Text, Grafiken oder andere visuelle Inhalte enthalten. Seine Skalierbarkeit macht es zur bevorzugten Wahl von Grafikdesignern, um Banner, Werbetafeln und andere große Druckaufträge zu speichern. Manchmal müssen Sie jedoch möglicherweise mehrere EPS-Dateien zusammenführen. In diesem Artikel wird beschrieben, wie Sie EPS-Dateien programmgesteuert in C# zusammenführen oder kombinieren.

Kombinieren oder Zusammenführen von EPS-Dateien – C#-API-Installation

Aspose.Page for .NET API kann verwendet werden, um mit verschiedenen Seitenbeschreibungssprachenformaten einschließlich EPS zu arbeiten. Sie können es schnell konfigurieren, indem Sie die Referenzdateien von der Seite Downloads herunterladen oder den Installationsbefehl NuGet unten verwenden:

PM> Install-Package Aspose.Page

EPS-Dateien programmgesteuert in C# zusammenführen

Mit den folgenden Schritten können Sie ganz einfach verschiedene EPS-Dateien zusammenführen:

  1. Laden Sie die Eingabe-EPS-Datei, um andere EPS-Dokumente zu kombinieren.
  2. Initialisieren Sie die Klassenobjekte PdfSaveOptions und PsDocument.
  3. Laden Sie die Eingabedateien zum Zusammenführen.
  4. Kombinieren Sie die EPS-Dateien und schreiben Sie die gerenderte Datei im PDF-Format.

Das folgende Code-Snippet zeigt, wie Sie EPS-Dateien programmgesteuert in C# zusammenführen:

// PDF-Ausgabestrom initialisieren
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);

// Initialisieren Sie den ersten Eingabestrom der EPS-Datei
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);

// Optionsobjekt mit notwendigen Parametern initialisieren
PdfSaveOptions options = new PdfSaveOptions(false);

// Initialisiert das PsDocument-Klassenobjekt
PsDocument document = new PsDocument(psStream);

// Erstellen Sie ein Array von EPS-Dateien, die mit der ersten zusammengeführt werden
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };

// Initialisiert ein PdfDevice-Klassenobjekt
PdfDevice device = new PdfDevice(pdfStream);

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

Zusammenführen von EPS-Dateien mit erweiterten Optionen in C#

Beim Zusammenführen verschiedener EPS-Dateien können Sie verschiedene Optionen einstellen. Zum Beispiel die Qualität der Bilder, Unterdrückung von Fehlern usw. Bitte befolgen Sie die folgenden Schritte, um verschiedene EPS-Dateien mit erweiterten Optionen in C# zusammenzuführen:

  1. Laden Sie die Eingabe-EPS-Datei, um andere Dateien damit zu kombinieren.
  2. Legen Sie verschiedene Eigenschaften fest, die von der Klasse PdfSaveOptions bereitgestellt werden.
  3. Führen Sie die Quell-EPS-Dateien zusammen und schreiben Sie die Ausgabedatei.

Das folgende Code-Snippet erklärt, wie man EPS-Dateien in C# zusammenführt:

// PDF-Ausgabestrom initialisieren
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);

// Initialisieren Sie den ersten Eingabestrom der EPS-Datei
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);

// Optionsobjekt mit notwendigen Parametern initialisieren
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQualityLevel = 50;
options.SupressErrors = true;
options.Debug = false;

// Initialisiert das PsDocument-Klassenobjekt
PsDocument document = new PsDocument(psStream);

// Erstellen Sie ein Array von EPS-Dateien, die mit der ersten zusammengeführt werden
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };

// Initialisiert ein PdfDevice-Klassenobjekt
PdfDevice device = new PdfDevice(pdfStream);

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

Holen Sie sich eine kostenlose temporäre Lizenz

Sie können eine kostenlose temporäre Lizenz anfordern, um die API in vollem Umfang zu evaluieren.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie verschiedene EPS-Dateien programmgesteuert in C# zusammenführen. Darüber hinaus werden mehrere andere Funktionen der API im Abschnitt Dokumentation in verschiedenen Kapiteln behandelt. Bitte zögern Sie nicht, uns im Forum zu kontaktieren, wenn Sie Ihre Fragen besprechen möchten.

Siehe auch

Konvertieren einer EPS- oder PS-PostScript-Datei in ein DOCX- oder DOC-Word-Dokument in C#