取得影像渲染的文字座標

介紹

GroupDocs.Viewer for .NET 是一個功能強大的文檔呈現 API,可讓開發人員無縫呈現各種格式的文檔,例如 PDF、Microsoft Office 等。其關鍵功能之一是能夠提取文字座標以進行精確的圖像渲染。

先決條件

在我們開始之前,請確保您符合以下先決條件:

  1. GroupDocs.Viewer for .NET:從以下位置下載並安裝最新版本這裡.
  2. 開發環境:設定您首選的具有 .NET 框架支援的 IDE。
  3. 文件文件:準備好範例文件文件以供測試之用。

導入命名空間

在深入編碼過程之前,讓我們先匯入必要的命名空間來存取 GroupDocs.Viewer for .NET 的功能。

using System;
using GroupDocs.Viewer.Options;
using GroupDocs.Viewer.Results;

步驟1:初始化GroupDocs.Viewer

首先使用您要處理的文件文件初始化 GroupDocs.Viewer 物件。

using (Viewer viewer = new Viewer("path/to/your/document"))
{
    //你的程式碼放在這裡
}

步驟2:取得查看訊息

接下來,檢索文件的視圖信息,包括用於圖像渲染的文字座標。

ViewInfoOptions options = ViewInfoOptions.ForPngView(true);
ViewInfo viewInfo = viewer.GetViewInfo(options);

第 3 步:迭代頁面

遍歷文件的每一頁以存取文字行、單字和字元。

foreach (Page page in viewInfo.Pages)
{
    Console.WriteLine($"Page: {page.Number}");
    Console.WriteLine("Text lines/words/characters:");
    foreach (Line line in page.Lines)
    {
        Console.WriteLine(line);
        foreach (Word word in line.Words)
        {
            Console.WriteLine("\t" + word);
            foreach (Character character in word.Characters)
                Console.WriteLine("\t\t" + character);
        }
    }
}

第四步:提取文字座標

提取文字座標以便於精確的圖像渲染。

//您的文字座標提取程式碼位於此處

結論

總之,掌握使用 GroupDocs.Viewer for .NET 擷取用於影像渲染的文字座標可以大大增強您的文件處理能力。透過學習本教程,您已經了解了高效能完成此任務的基本步驟。

常見問題解答

GroupDocs.Viewer for .NET 是否與所有文件格式相容?

GroupDocs.Viewer for .NET 支援多種文件格式,包括 PDF、Microsoft Office 等。

我可以將 GroupDocs.Viewer for .NET 整合到我現有的 .NET 應用程式中嗎?

是的,GroupDocs.Viewer for .NET 旨在無縫整合到您的 .NET 應用程式中。

GroupDocs.Viewer for .NET 是否支援擷取文字座標?

是的,如本教學所示,GroupDocs.Viewer for .NET 提供了擷取文字座標的功能。

在哪裡可以找到 GroupDocs.Viewer for .NET 的其他文件和支援?

您可以存取文件並從 GroupDocs.Viewer 論壇尋求支持這裡.

GroupDocs.Viewer for .NET 是否有免費試用版?

是的,您可以從 GroupDocs 網站免費試用這裡.