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