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
- Konvertera EPS-fil till TIFF-bild Programmatiskt i C#
- Konvertera EPS till EMF-bild Programmatiskt med C#
- EPS-fil till WMF-bildkonvertering Programmatiskt med C#
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:
- Ladda in EPS-filen.
- Skapa en instans av klassen ImageSaveOptions.
- Skapa renderingsenhet för den utgående TIFF-bilden.
- 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:
- Ladda in EPS-fil med klassen PsDocument.
- Initiera klassobjektet ImageSaveOptions.
- Skapa en renderingsenhet med klassen ImageDevice.
- 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:
- Först laddar du in EPS-filen med PsDocument-konstruktorn.
- Initiera klassinstansen ImageSaveOptions.
- 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.