Konvertieren Sie EPS PS in TIFF WMF EMF

EPS Dateien sind gekapselte PostScript Dateien, die verwendet werden, um Bilder in einem Postscript-Dokument zu platzieren. Sie können EPS Dateien programmgesteuert in andere Dateiformate konvertieren. Weitere Einzelheiten entnehmen Sie bitte den folgenden Rubriken:

EPS zu TIFF, EMF oder WMF Konverter – C# API Installation

Aspose.Page for .NET API unterstützt die Konvertierung von EPS Dateien in verschiedene Dateiformate. Sie können die API einfach installieren, indem Sie die DLL Datei aus dem Abschnitt New Releases herunterladen oder sie über den NuGet-Galerie-Manager unter der Visual Studio-IDE mit dem folgenden Befehl konfigurieren:

PM> Install-Package Aspose.Page

Konvertieren Sie die EPS Datei programmgesteuert in C# in ein TIFF Bild

Mit den folgenden Schritten können Sie eine EPS Datei in ein TIFF Bild mit mehreren Seiten oder mehreren Bildern konvertieren:

  1. Laden Sie die Eingabe EPS Datei.
  2. Erstellen Sie eine Instanz der Klasse ImageSaveOptions.
  3. Erstellen Sie ein Rendering-Gerät für das ausgegebene TIFF Bild.
  4. Konvertieren Sie EPS mit der methode Save in ein TIFF Bild.

Der folgende Code zeigt, wie eine EPS Datei programmgesteuert in C# in ein TIFF Bild konvertiert wird:

// Erstellen Sie einen Stream für die EPS-Eingabedatei
using (var epsStream = new FileStream("Sample.eps", FileMode.Create, FileAccess.Read))
{
    // Erstellen Sie einen Stream für die TIFF-Ausgabedatei
    using (var tiffStream = File.Open("output.tiff", FileMode.Open, FileAccess.Write))
    {
        // Laden Sie die EPS Datei aus dem Stream
        var document = new Aspose.Page.EPS.PsDocument(epsStream);

        // Erstellen Sie eine Instanz von ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // Rendergerät für TIFF erstellen
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Tiff);
 
       // Konvertieren Sie EPS in ein TIFF Bild
        document.Save(device, options);
    }
}

Konvertieren Sie EPS in ein EMF Bild programmgesteuert mit C#

Sie können die EPS-Postscript Datei mit den folgenden Schritten in ein EMF Bild konvertieren:

  1. Laden Sie die EPS-Eingabedatei mit der Klasse PsDocument.
  2. Initialisieren Sie das Klassenobjekt ImageSaveOptions.
  3. Erstellen Sie ein Wiedergabegerät mit der Klasse ImageDevice.
  4. Konvertieren Sie schließlich EPS in EMF Bild.

Der folgende Code erklärt, wie Sie eine EPS Datei programmgesteuert mit C# in ein EMF Bild konvertieren:

// Erstellen Sie einen Stream für die EPS-Eingabedatei
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // Erstellen Sie einen Stream für die EMF-Ausgabedatei
    using (var pdfStream = System.IO.File.Open("output.emf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // Laden Sie die EPS Datei aus dem Stream
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // Erstellen Sie eine Instanz von ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // Rendergerät für EMF erstellen
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Emf);

        // Konvertieren Sie EPS in ein EMF Bild
        document.Save(device, options);
    }
} 

Konvertierung von EPS Dateien in WMF Bilder programmgesteuert mit C#

Mit den folgenden Schritten können Sie eine EPS Datei als WMF Bild exportieren oder speichern:

  1. Laden Sie zunächst die Eingabe EPS Datei mit dem Konstruktor PsDocument.
  2. Initiieren Sie die klasse instanz ImageSaveOptions.
  3. Konvertieren Sie EPS in ein WMF Bild.

Der folgende Code zeigt, wie Sie EPS mithilfe von C# programmgesteuert in ein WMF Bild konvertieren:

// Erstellen Sie einen Stream für die EPS-Eingabedatei
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // Erstellen Sie einen Stream für die WMF-Ausgabedatei
    using (var pdfStream = System.IO.File.Open("output.wmf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // Laden Sie die EPS Datei aus dem Stream
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // Erstellen Sie eine Instanz von ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // Rendergerät für WMF erstellen
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Wmf);

        // Konvertieren Sie EPS in ein WMF Bild
        document.Save(device, options);
    }
} 

Erhalten Sie eine kostenlose API Lizenz

Sie können alle Funktionen der API mit Free Temporary License evaluieren.

Fazit

Abschließend haben Sie gelernt, wie Sie eine EPS Datei programmgesteuert mit C# in ein TIFF, EMF oder WMF Bild konvertieren. Sie können diese Funktionen in jede .NET Anwendung integrieren. Darüber hinaus können Sie weitere Funktionen erkunden, indem Sie API Documentation besuchen oder uns im Free Support Forum kontaktieren.

Siehe auch