Konvertera EPS PS till TIFF WMF EMF

EPS-filer är inkapslade PostScript-filer som används för att placera bilder i ett postscript-dokument. Du kan konvertera EPS-filer till olika filformat programmatiskt. Se följande rubriker för mer information:

EPS till TIFF, EMF eller WMF Converter – C# API Installation

Aspose.Page for .NET API stöder konvertering av EPS-filer till olika filformat. Du kan enkelt installera API:t genom att ladda ner DLL-filen från avsnittet New Releases eller konfigurera den via NuGet gallerihanteraren under Visual Studio IDE med följande kommando:

PM> Install-Package Aspose.Page

Konvertera EPS-fil till TIFF-bild Programmatiskt i C#

Du kan konvertera en EPS-fil till en TIFF-bild med flera sidor eller flera ramar med följande steg:

  1. Ladda in EPS-filen.
  2. Skapa en instans av klassen ImageSaveOptions.
  3. Skapa renderingsenhet för den utgående TIFF-bilden.
  4. Konvertera EPS till TIFF-bild med metoden Spara.

Följande kod visar hur man konverterar en EPS-fil till en TIFF-bild programmatiskt i C#:

// skapa en ström för indata EPS-fil
using (var epsStream = new FileStream("Sample.eps", FileMode.Create, FileAccess.Read))
{
    // skapa en ström för utdata TIFF-fil
    using (var tiffStream = File.Open("output.tiff", FileMode.Open, FileAccess.Write))
    {
        // ladda EPS-filen från stream
        var document = new Aspose.Page.EPS.PsDocument(epsStream);

        // skapa en instans av ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // skapa renderingsenhet för TIFF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Tiff);
 
       // Konvertera EPS till TIFF-bild
        document.Save(device, options);
    }
}

Konvertera EPS till EMF-bild Programmatiskt med C#

Du kan konvertera EPS postscript-filen till en EMF-bild med stegen nedan:

  1. Ladda in EPS-fil med klassen PsDocument.
  2. Initiera klassobjektet ImageSaveOptions.
  3. Skapa en renderingsenhet med klassen ImageDevice.
  4. Slutligen, konvertera EPS till EMF Image.

Koden nedan förklarar hur man konverterar en EPS-fil till en EMF-bild programmatiskt med C#:

// skapa en ström för indata EPS-fil
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // skapa en ström för utdata EMF-fil
    using (var pdfStream = System.IO.File.Open("output.emf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // ladda EPS-filen från stream
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // skapa en instans av ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // skapa renderingsenhet för EMF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Emf);

        // Konvertera EPS till EMF-bild
        document.Save(device, options);
    }
} 

EPS-fil till WMF-bildkonvertering Programmatiskt med C#

Du kan exportera eller spara en EPS-fil som WMF-bild med stegen nedan:

  1. Först laddar du in EPS-filen med PsDocument-konstruktorn.
  2. Initiera klassinstansen ImageSaveOptions.
  3. Konvertera EPS till WMF-bild.

Följande kod visar hur man konverterar EPS till WMF-bild programmatiskt med C#:

// skapa en ström för indata EPS-fil
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // skapa en ström för utdata WMF-fil
    using (var pdfStream = System.IO.File.Open("output.wmf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // ladda EPS-filen från stream
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // skapa en instans av ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // skapa renderingsenhet för WMF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Wmf);

        // Konvertera EPS till WMF-bild
        document.Save(device, options);
    }
} 

Få gratis API-licens

Du kan utvärdera alla funktioner i API:t med Free Temporary License.

Slutsats

Sammanfattningsvis har du lärt dig hur du konverterar en EPS-fil till en TIFF-, EMF- eller WMF-bild programmatiskt med C#. Du kan integrera dessa funktioner i alla .NET-applikationer. Dessutom kan du utforska fler funktioner genom att besöka API Documentation eller kontakta oss gärna på Free Support Forum.

Se även