Excel 到圖像

在各種情況下,您可能希望將 Excel 電子表格轉換為高分辨率圖像,例如,當您需要將電子表格內容嵌入 Web 或桌面應用程序時。在本文中,您將了解如何在 .NET 應用程序中使用 C# 將 Excel XLSX 或 XLS 轉換為圖像。

C# Excel 到圖像轉換器 API

Aspose.Cells for .NET 是一個 C# 類庫,旨在創建和操作 MS Excel 電子表格。除了電子表格自動化和操作功能外,API 還提供了一個內置轉換器,可將 Excel 工作表轉換為圖像格式。您可以 下載 API 的 DLL 或使用 NuGet 安裝它。

PM> Install-Package Aspose.Cells

Excel XLSX 到圖像 C# 轉換

Aspose.Cells for .NET 允許您將 Excel 工作表轉換為各種流行的圖像格式。該列表包括:

以下是使用 Aspose.Cells for .NET 將 Excel 工作表轉換為圖像的步驟。

以下代碼示例演示如何使用 C# 將 Excel 工作表轉換為圖像。

// 如需完整示例和數據文件,請訪問 https://github.com/aspose-cells/Aspose.Cells-for-.NET
//源碼目錄
string sourceDir = RunExamples.Get_SourceDirectory();

//輸出目錄
string outputDir = RunExamples.Get_OutputDirectory();

Workbook book = new Workbook(sourceDir + "sampleConvertWorksheetToImageByPage.xlsx");

Worksheet sheet = book.Worksheets[0];

Aspose.Cells.Rendering.ImageOrPrintOptions options = new Aspose.Cells.Rendering.ImageOrPrintOptions();
options.HorizontalResolution = 200;
options.VerticalResolution = 200;
options.ImageType = Drawing.ImageType.Tiff;

// Sheet2Image 按頁轉換
SheetRender sr = new SheetRender(sheet, options);
for (int j = 0; j < sr.PageCount; j++)
{
    sr.ToImage(j, outputDir + "outputConvertWorksheetToImageByPage_" + (j + 1) + ".tif");
}

獲得免費許可證

您可以獲得免費的臨時許可證,以便在沒有評估限制的情況下試用 API。

結論

在本文中,您學習瞭如何使用 C# 將 MS Excel XLSX 或 XLS 文件轉換為圖像。此外,您可以將 Excel 文件無縫轉換為 JPEG、PNG、BMP、TIFF、EMF 和其他流行的圖像格式。要探索有關 C# Excel API 的更多信息,請訪問 文檔

也可以看看