Nhận tọa độ văn bản để hiển thị hình ảnh

Giới thiệu

GroupDocs.Viewer cho .NET là một API kết xuất tài liệu mạnh mẽ cho phép các nhà phát triển kết xuất tài liệu một cách liền mạch ở nhiều định dạng khác nhau như PDF, Microsoft Office, v.v. Một trong những chức năng chính của nó là khả năng trích xuất tọa độ văn bản để hiển thị hình ảnh chính xác.

Điều kiện tiên quyết

Trước khi chúng tôi bắt đầu, hãy đảm bảo bạn có các điều kiện tiên quyết sau:

  1. GroupDocs.Viewer for .NET: Tải xuống và cài đặt phiên bản mới nhất từđây.
  2. Môi trường phát triển: Thiết lập IDE ưa thích của bạn với sự hỗ trợ .NET framework.
  3. Tệp tài liệu: Chuẩn bị sẵn các tệp tài liệu mẫu cho mục đích thử nghiệm.

Nhập không gian tên

Trước khi đi sâu vào quá trình mã hóa, hãy nhập các vùng tên cần thiết để truy cập các chức năng của GroupDocs.Viewer cho .NET.

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

Bước 1: Khởi tạo GroupDocs.Viewer

Bắt đầu bằng cách khởi tạo đối tượng GroupDocs.Viewer bằng tệp tài liệu bạn định xử lý.

using (Viewer viewer = new Viewer("path/to/your/document"))
{
    // Mã của bạn ở đây
}

Bước 2: Nhận thông tin xem

Tiếp theo, truy xuất thông tin chế độ xem của tài liệu, bao gồm tọa độ văn bản để hiển thị hình ảnh.

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

Bước 3: Lặp lại các trang

Lặp lại qua từng trang của tài liệu để truy cập các dòng văn bản, từ và ký tự.

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);
        }
    }
}

Bước 4: Trích xuất tọa độ văn bản

Trích xuất tọa độ văn bản để tạo điều kiện hiển thị hình ảnh chính xác.

// Mã của bạn để trích xuất tọa độ văn bản ở đây

Phần kết luận

Tóm lại, việc thành thạo việc trích xuất tọa độ văn bản để hiển thị hình ảnh bằng GroupDocs.Viewer cho .NET có thể nâng cao đáng kể khả năng xử lý tài liệu của bạn. Bằng cách làm theo hướng dẫn này, bạn đã học được các bước cần thiết để hoàn thành nhiệm vụ này một cách hiệu quả.

Câu hỏi thường gặp

GroupDocs.Viewer cho .NET có tương thích với tất cả các định dạng tài liệu không?

GroupDocs.Viewer cho .NET hỗ trợ nhiều định dạng tài liệu, bao gồm PDF, Microsoft Office, v.v.

Tôi có thể tích hợp GroupDocs.Viewer cho .NET vào ứng dụng .NET hiện có của mình không?

Có, GroupDocs.Viewer dành cho .NET được thiết kế để tích hợp liền mạch vào các ứng dụng .NET của bạn.

GroupDocs.Viewer dành cho .NET có hỗ trợ trích xuất tọa độ văn bản không?

Có, như được minh họa trong hướng dẫn này, GroupDocs.Viewer dành cho .NET cung cấp chức năng trích xuất tọa độ văn bản.

Tôi có thể tìm tài liệu bổ sung và hỗ trợ cho GroupDocs.Viewer cho .NET ở đâu?

Bạn có thể truy cập tài liệu và tìm kiếm sự hỗ trợ từ diễn đàn GroupDocs.Viewerđây.

Có bản dùng thử miễn phí GroupDocs.Viewer cho .NET không?

Có, bạn có thể dùng thử miễn phí từ trang web GroupDocsđây.