EPS轉PNG
通過 .NET 的 API 解決方案將 EPS 轉換為 PNG。
Aspose.Page for EPS 到 PNG 轉換器使用 .NET 平台支持的任何語言將 Encapsulated PostScript (EPS) 文件轉換為 PNG 圖像:C#、VB、J#。
您在此處看到的 API 可用於創建您自己的跨平台應用程序或集成到您的 .NET 項目中。
為了將 XPS 轉換為 PNG,我們將使用:
Aspose.Page for .NET API 是一個功能豐富、功能強大且易於使用的 C# 平台文檔操作和轉換 API。
打開 NuGet 包管理器,搜索 Aspose.Page 並安裝。您還可以從包管理器控制台使用以下命令。
Package Manager Console Command
PM> Install-Package Aspose.Page
通過 C# 將 EPS 轉換為 PNG 的步驟
Aspose.Page 使開發人員只需幾行代碼即可輕鬆加載 EPS 文件並將其轉換為 PNG。
- 通過流在 PsDocument 實例中加載 EPS 文件
- 創建和設置 ImageSaveOptions 和 ImageDevice 類的實例
- 以 ImageSaveOptions 和 ImageDevice 對象為參數調用 PsDocument.Save 方法
系統要求
所有主要操作系統都支持 Aspose.Page for .NET。只需確保您具有以下先決條件:
- Microsoft Windows 或具有 .NET Framework 平台、Windows 和 ASP.NET 應用程序的兼容操作系統。
- Microsoft Visual Studio 等開發環境。
- 項目中引用的 .NET DLL 的 Aspose.Page。
EPS 到 PNG C# 轉換
// create a stream for input EPS file
using (var psStream = new System.IO.FileStream("template.EPS", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
// create a stream for output PNG file
using (var pdfStream = System.IO.File.Open("output.gif", System.IO.FileMode.Open, System.IO.FileAccess.Write))
{
// load the EPS file from stream
var document = new Aspose.Page.EPS.PsDocument(psStream);
// create an instance of ImageSaveOptions
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// create rendering device for PNG
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.PNG);
// save EPS as PNG
document.Save(device, options);
}
}
EPS 到 PNG 轉換網絡應用程序
將 EPS 轉換為 PNG 現在通過訪問我們的現場演示網站。
無需下載 Aspose API。
無需編寫任何代碼。
只需上傳您的 EPS 文件,它就會立即轉換為 PNG。
您將獲得下載鏈接。
EPS 什麼是 EPS 文件格式
EPS (ERSF) 或 Encapsulated PostScript File Format 是一種實際上是一種 PS 程序的格式,它描述了單個頁面的外觀。它實際上是有限的 PS 加上有助於將 PostScript 圖形封裝到另一個文檔的特殊註釋。 EPS 完美支持矢量圖形或組合矢量光柵圖形。該格式的特點是,一旦導入到文檔中,就無法再對其進行編輯。這就是將此格式轉換為您可以使用的格式的原因之一。
PNG 什麼是 PNG 文件格式
便攜式網絡圖形或 PNG 是最流行的圖像格式之一。它為您提供了非常好的壓縮,保持了圖片的高質量。 PNG 也是 Web 項目的最佳格式之一,因為文件更輕且圖像易於縮放。在網絡上使用該格式的一個缺點是無法直接向圖像添加關鍵字。