呈現行和列標題

介紹

您是否希望提升 .NET 應用程式中的文件檢視體驗?使用 GroupDocs.Viewer for .NET,您可以無縫地呈現電子表格檔案中的行標題和列標題。在本教學中,我們將指導您使用不同的輸出格式(例如 HTML、JPG、PNG 和 PDF)呈現行標題和列標題。

先決條件

在深入學習本教程之前,請確保您已滿足以下先決條件:

  • 為 .NET 程式庫安裝了 GroupDocs.Viewer。
  • 用於測試目的的範例 XLSX 檔案。
  • 具備 C# 和 .NET 開發的工作知識。

導入命名空間

在您的 C# 程式碼中,請確保匯入使用 GroupDocs.Viewer 所需的命名空間:

using GroupDocs.Viewer.Options;
using System;
using System.IO;

1. 設定輸出目錄

string outputDirectory = "Your Document Directory";
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");

2. 渲染為 HTML

using (Viewer viewer = new Viewer("SAMPLE.XLSX"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
    options.SpreadsheetOptions.RenderHeadings = true;
    viewer.View(options, 1, 2, 3);
}

3.渲染為JPG

pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.jpg");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XLSX))
{
    JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
    options.SpreadsheetOptions.RenderHeadings = true;
    viewer.View(options, 1, 2, 3);
}

4.渲染為PNG

pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.png");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XLSX))
{
    PngViewOptions options = new PngViewOptions(pageFilePathFormat);
    options.SpreadsheetOptions.RenderHeadings = true;
    viewer.View(options, 1, 2, 3);
}

5.渲染為PDF

pageFilePathFormat = Path.Combine(outputDirectory, "output.pdf");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XLSX))
{
    PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
    options.SpreadsheetOptions.RenderHeadings = true;
    viewer.View(options, 1, 2, 3);
}

結論

恭喜!您已成功使用 GroupDocs.Viewer for .NET 從電子表格中渲染行標題和列標題。請嘗試不同的輸出格式,以滿足您的應用程式需求。

常見問題

Q:我可以自訂渲染文檔的輸出目錄嗎?

答:是的,您可以在程式碼中設定所需的輸出目錄,其中 outputDirectory 變數已定義。

Q:GroupDocs.Viewer 是否與其他電子表格格式相容?

答:是的,GroupDocs.Viewer 支援各種電子表格格式,包括 XLS、XLSX、CSV 等。

Q:渲染過程中出現異常如何處理?

答:您可以實作 try-catch 區塊來處理異常並記錄或向使用者顯示適當的訊息。

Q:在我的應用程式中使用 GroupDocs.Viewer 有任何授權要求嗎?

答:是的,您需要有效的許可證。您可以獲得臨時許可證用於測試,也可以購買完整許可證用於生產。

Q:在哪裡可以找到額外的支持或社區討論?

答:訪問 GroupDocs.Viewer 論壇 尋求支持和討論。