EPUB 到 JPG PNG C#

EPUB 文件通常用於大規模印刷。在某些情況下,您可能需要以圖像的形式預覽 EPUB 文件的內容。根據此類用例,本文介紹瞭如何在 C# 中以編程方式將 EPUB 文件轉換為 PNG 或 JPG。

EPUB 到 PNG 或 JPG 圖像轉換器 – C# API 安裝

Aspose.HTML for .NET API 可用於處理 HTML、XPS、EPUB 和許多其他受支持的文件格式。通過從 New Releases 頁面下載其 DLL 文件或在 Visual Studio 中使用以下 NuGet 安裝命令來簡單地配置 API:

PM> Install-Package Aspose.Html

在 C# 中以編程方式將 EPUB 轉換為 PNG 圖像

您可以按照以下步驟將 EPUB 文件轉換為 PNG 格式圖像:

  1. 初始化 ImageSaveOptions 類的實例。
  2. 指定圖像格式和大小。
  3. 使用 ConvertEPUB 方法保存輸出圖像。

下面的代碼示例詳細說明瞭如何在 C# 中以編程方式將 EPUB 文件轉換為 PNG 格式圖像:

// 準備源 EPUB 文件的路徑
string sourcePath = "input.epub";

// 準備一個路徑來保存轉換後的文件 
string outputPath = "output.png";

// 創建 ImageSaveOptions 類的實例
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
options.PageSetup.AnyPage.Size = new Aspose.Html.Drawing.Size(500, 500);

// 調用 ConvertEPUB 方法將 EPUB 轉換為 PNG 圖片
Converter.ConvertEPUB(sourcePath, options, outputPath);

在 C# 中將 EPUB 轉換為 JPG 圖像

您需要按照以下步驟將 EPUB 文件轉換為 JPG 圖像:

  1. 使用 ImageSaveOptions 類對象設置圖像格式和尺寸
  2. 使用 ConvertEPUB 方法將 EPUB 文件轉換為 JPG 圖像。

以下代碼示例顯示瞭如何在 C# 中以編程方式將 EPUB 文件轉換為 JPG 格式:

// 準備源 EPUB 文件的路徑
string sourcePath = "input.epub";

// 準備一個路徑來保存轉換後的文件 
string outputPath = "output.jpg";

// 創建 ImageSaveOptions 類的實例
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
options.SmoothingMode = SmoothingMode.HighQuality;
options.PageSetup.AnyPage = new Page(
    new Size(
Length.FromInches(4),
Length.FromInches(5.5)));

// 調用 ConvertEPUB 方法將 EPUB 轉換為 JPG 圖片
Converter.ConvertEPUB(sourcePath, options, outputPath);

探索 Aspose.HTML for .NET API

您可以訪問 API 文檔 來探索 API 提供的許多其他功能。

獲得免費許可證

您可以考慮申請 免費臨時許可證 以全面評估 API。

結論

在本文中,您學習瞭如何將 EPUB 文件轉換為不同的圖像格式,如 PNG、JPG 等。它包含用於演示 EPUB 轉換功能的 C# 代碼示例。但是,如果您需要討論您的要求或疑問,請在 論壇 上寫信給我們。

也可以看看

在 C# 中將 HTML 轉換為 MHT 文件