從 Excel 文件中擷取影像

介紹

在本教學中,您將學習如何使用 GroupDocs.Parser for .NET 從 Excel 文件中擷取影像。 GroupDocs.Parser 是一個功能強大的程式庫,可讓您從各種文件格式(包括 Excel 文件)解析和提取文字、元資料和圖像。

先決條件

在開始之前,請確保您已設定以下先決條件:

  1. 開發環境:安裝 Visual Studio 或任何首選的 .NET 開發環境。
  2. GroupDocs.Parser 函式庫:下載並引用 GroupDocs.Parser 函式庫。您可以從以下位置取得該庫這裡.
  3. 範例 Excel 檔案:準備要從中擷取影像的範例 Excel 檔案。

導入命名空間

在您的專案中包含必要的命名空間:

using System;
using System.Collections.Generic;
using System.Text;
using GroupDocs.Parser.Data;
using GroupDocs.Parser.Options;

請依照以下步驟從 Excel 文件中擷取影像:

第 1 步:實例化解析器類

首先,建立一個實例Parser類,透過提供 Excel 檔案的路徑。

using (Parser parser = new Parser("YourSampleFile.xlsx"))
{
    //你的程式碼在這裡...
}

步驟 2:從 Excel 文件中檢索影像

使用GetImages()從 Excel 檔案中擷取影像的方法。

IEnumerable<PageImageArea> images = parser.GetImages();

步驟 3:定義影像擷取選項

指定用於保存擷取的影像的影像格式和其他選項。例如,要將圖像儲存為 PNG 格式:

ImageOptions options = new ImageOptions(ImageFormat.Png);

第 4 步:迭代並儲存圖像

迭代提取的圖像並將每個圖像保存到文件中。

int imageNumber = 0;
foreach (PageImageArea image in images)
{
    //將圖片儲存為 PNG 文件
    image.Save(imageNumber.ToString() + ".png", options);
    imageNumber++;
}

結論

在本教學中,您學習如何使用 GroupDocs.Parser for .NET 從 Excel 文件中擷取影像。透過執行這些步驟,您可以將影像擷取功能有效地合併到您的 .NET 應用程式中。

常見問題解答

Q:GroupDocs.Parser 是否可以從 Excel 以外的其他文件格式中擷取圖片?

答:是的,GroupDocs.Parser 支援多種文件格式,包括 Word、PowerPoint、PDF 等。

Q:如何獲得 GroupDocs.Parser 整合的支援或協助?

答:如需支持和幫助,請訪問GroupDocs.Parser 論壇.

Q:GroupDocs.Parser 可以免費使用嗎?

答:GroupDocs.Parser 提供免費試用版,但要繼續使用,您可能需要購買許可證。檢查定價和許可細節。

Q:我可以在購買許可證之前試用 GroupDocs.Parser 嗎?

答: 是的,您可以獲得免費試用評估 GroupDocs.Parser。

Q:在哪裡可以找到 GroupDocs.Parser 的詳細文件?

答:參考綜合文件有關使用 GroupDocs.Parser 的詳細資訊。