將 EPS PS 轉換為 TIFF WMF EMF

EPS 文件是封裝的 PostScript 文件,用於將圖像放置在 PostScript 文檔中。您可以通過編程將 EPS 文件轉換為不同的文件格式。詳情請參閱以下標題:

EPS 到 TIFF、EMF 或 WMF 轉換器 – C# API 安裝

Aspose.Page for .NET API 支持將 EPS 文件轉換為不同的文件格式。您可以通過從 New Releases 部分下載 DLL 文件輕鬆安裝 API,或者使用以下命令通過 Visual Studio IDE 下的 NuGet 庫管理器對其進行配置:

PM> Install-Package Aspose.Page

在 C# 中以編程方式將 EPS 文件轉換為 TIFF 圖像

您可以按照以下步驟將 EPS 文件轉換為多頁或多幀 TIFF 圖像:

  1. 加載輸入 EPS 文件。
  2. 創建 ImageSaveOptions 類的實例。
  3. 為輸出 TIFF 圖像創建渲染設備。
  4. 使用 保存 方法將 EPS 轉換為 TIFF 圖像。

以下代碼顯示瞭如何在 C# 中以編程方式將 EPS 文件轉換為 TIFF 圖像:

// 為輸入 EPS 文件創建流
using (var epsStream = new FileStream("Sample.eps", FileMode.Create, FileAccess.Read))
{
    // 為輸出 TIFF 文件創建流
    using (var tiffStream = File.Open("output.tiff", FileMode.Open, FileAccess.Write))
    {
        // 從流中加載 EPS 文件
        var document = new Aspose.Page.EPS.PsDocument(epsStream);

        // 創建 ImageSaveOptions 的實例
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // 為 TIFF 創建渲染設備
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Tiff);
 
       // 將 EPS 轉換為 TIFF 圖像
        document.Save(device, options);
    }
}

使用 C# 以編程方式將 EPS 轉換為 EMF 圖像

您可以通過以下步驟將 EPS postscript 文件轉換為 EMF 圖像:

  1. 使用 PsDocument 類加載輸入 EPS 文件。
  2. 初始化 ImageSaveOptions 類對象。
  3. 使用 ImageDevice 類創建渲染設備。
  4. 最後,將 EPS 轉換為 EMF 圖像。

下面的代碼解釋瞭如何使用 C# 以編程方式將 EPS 文件轉換為 EMF 圖像:

// 為輸入 EPS 文件創建流
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // 為輸出 EMF 文件創建一個流
    using (var pdfStream = System.IO.File.Open("output.emf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // 從流中加載 EPS 文件
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // 創建 ImageSaveOptions 的實例
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // 為 EMF 創建渲染設備
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Emf);

        // 將 EPS 轉換為 EMF 圖像
        document.Save(device, options);
    }
} 

使用 C# 以編程方式將 EPS 文件轉換為 WMF 圖像

您可以按照以下步驟將 EPS 文件導出或保存為 WMF 圖像:

  1. 首先,使用 PsDocument 構造函數加載輸入 EPS 文件。
  2. 啟動 ImageSaveOptions 類實例。
  3. 將 EPS 轉換為 WMF 圖像。

以下代碼顯示瞭如何使用 C# 以編程方式將 EPS 轉換為 WMF 圖像:

// 為輸入 EPS 文件創建流
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // 為輸出 WMF 文件創建一個流
    using (var pdfStream = System.IO.File.Open("output.wmf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // 從流中加載 EPS 文件
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // 創建 ImageSaveOptions 的實例
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // 為 WMF 創建渲染設備
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Wmf);

        // 將 EPS 轉換為 WMF 圖像
        document.Save(device, options);
    }
} 

獲取免費的 API 許可證

您可以使用 免費臨時許可證 評估 API 的所有功能。

結論

總之,您已經了解瞭如何使用 C# 以編程方式將 EPS 文件轉換為 TIFF、EMF 或 WMF 圖像。您可以將這些功能合併到任何 .NET 應用程序中。此外,您可以通過訪問 API 文檔 探索更多功能,或者隨時通過 免費支持論壇 與我們聯繫。

也可以看看