Soubory EPS jsou zapouzdřené soubory PostScript, které se používají k umístění obrázků do dokumentu PostScript. Soubory EPS můžete převést do různých formátů souborů programově. Další podrobnosti naleznete v následujících nadpisech:
- Převodník EPS na TIFF, EMF nebo WMF – instalace C# API
- Převeďte soubor EPS na obrázek TIFF programově v C#
- Programově převést EPS na EMF obrázek pomocí C#
- Programová konverze souborů EPS do WMF pomocí C#
Převodník EPS na TIFF, EMF nebo WMF – instalace C# API
Aspose.Page for .NET API podporuje převod souborů EPS do různých formátů souborů. Rozhraní API můžete snadno nainstalovat stažením souboru DLL ze sekce New Releases nebo jej nakonfigurovat pomocí správce galerie NuGet v prostředí Visual Studio IDE pomocí následujícího příkazu:
PM> Install-Package Aspose.Page
Převést soubor EPS na obrázek TIFF programově v C#
Soubor EPS můžete převést na vícestránkový nebo vícesnímkový obrázek TIFF pomocí následujících kroků:
- Načtěte vstupní soubor EPS.
- Vytvořte instanci třídy ImageSaveOptions.
- Vytvořte vykreslovací zařízení pro výstupní obrázek TIFF.
- Převeďte obrázek EPS na obrázek TIFF pomocí metody Save.
Následující kód ukazuje, jak převést soubor EPS na obrázek TIFF programově v C#:
// vytvořte proud pro vstupní soubor EPS
using (var epsStream = new FileStream("Sample.eps", FileMode.Create, FileAccess.Read))
{
// vytvořit stream pro výstupní soubor TIFF
using (var tiffStream = File.Open("output.tiff", FileMode.Open, FileAccess.Write))
{
// načíst soubor EPS ze streamu
var document = new Aspose.Page.EPS.PsDocument(epsStream);
// vytvořit instanci ImageSaveOptions
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// vytvořit vykreslovací zařízení pro TIFF
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Tiff);
// Převést EPS na TIFF obrázek
document.Save(device, options);
}
}
Programově převést EPS na EMF obrázek pomocí C#
Postscriptový soubor EPS můžete převést na obrázek EMF pomocí následujících kroků:
- Načtěte vstupní soubor EPS pomocí třídy PsDocument.
- Inicializujte objekt třídy ImageSaveOptions.
- Vytvořte vykreslovací zařízení s třídou ImageDevice.
- Nakonec převeďte EPS na obrázek EMF.
Níže uvedený kód vysvětluje, jak převést soubor EPS na obrázek EMF programově pomocí C#:
// vytvořte proud pro vstupní soubor EPS
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
// vytvořit stream pro výstupní soubor EMF
using (var pdfStream = System.IO.File.Open("output.emf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
{
// načíst soubor EPS ze streamu
var document = new Aspose.Page.EPS.PsDocument(psStream);
// vytvořit instanci ImageSaveOptions
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// vytvořit vykreslovací zařízení pro EMF
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Emf);
// Převést EPS na EMF obrázek
document.Save(device, options);
}
}
Programová konverze souborů EPS do WMF pomocí C#
Soubor EPS můžete exportovat nebo uložit jako obrázek WMF pomocí následujících kroků:
- Nejprve načtěte vstupní soubor EPS pomocí konstruktoru PsDocument.
- Spusťte instanci třídy ImageSaveOptions.
- Převést obrázek EPS na WMF.
Následující kód ukazuje, jak převést EPS na obrázek WMF programově pomocí C#:
// vytvořte proud pro vstupní soubor EPS
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
// vytvořit stream pro výstupní soubor WMF
using (var pdfStream = System.IO.File.Open("output.wmf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
{
// načíst soubor EPS ze streamu
var document = new Aspose.Page.EPS.PsDocument(psStream);
// vytvořit instanci ImageSaveOptions
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// vytvořit vykreslovací zařízení pro WMF
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Wmf);
// Převést EPS na WMF obrázek
document.Save(device, options);
}
}
Získejte bezplatnou licenci API
Všechny funkce API můžete vyhodnotit pomocí Free Temporary License.
Závěr
Na závěr jste se naučili, jak převést soubor EPS na obrázek TIFF, EMF nebo WMF programově pomocí C#. Tyto funkce můžete začlenit do jakékoli aplikace .NET. Kromě toho můžete prozkoumat další funkce na Dokumentace API nebo nás neváhejte kontaktovat na Free Support Forum.