Trích xuất trang từ Word bằng NET REST API

Bài viết này hướng dẫn cách trích xuất các trang từ Word bằng NET REST API. Bạn sẽ tìm hiểu cách lưu trang dưới dạng DOCX bằng API C# REST bằng SDK đám mây .NET. Bạn sẽ nhận được nhiều mẫu mã định danh khác nhau để đặt điểm bắt đầu và kết thúc của phạm vi để lưu dưới dạng tệp Word mới.

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

Các bước để trích xuất trang từ tài liệu Word bằng API mã thấp C#

  1. Khởi tạo đối tượng lớp WordsApi để trích xuất phạm vi từ tệp Word
  2. Tạo một đối tượng yêu cầu bằng lớp SaveAsRangeOnlineRequest để lưu một phạm vi
  3. Đọc file Word nguồn vào đối tượng yêu cầu
  4. Xác định điểm bắt đầu và kết thúc của phạm vi cần trích xuất từ tệp Word đã tải
  5. Trích xuất dải ô bằng phương pháp SaveAsRangeOnline()
  6. Lưu tệp Word đầu ra chứa phạm vi nội dung được xác định

Các bước trên trình bày cách trích xuất các trang từ tài liệu Word bằng API mã thấp C#. Bắt đầu quá trình bằng cách tạo đối tượng lớp WordsApi và đối tượng yêu cầu SaveAsRangeOnlineRequest bằng cách đặt nội dung tệp Word đầu vào, mã định danh bắt đầu phạm vi, mã định danh cuối và tên tệp Word đầu ra. Gọi phương thức SaveAsRangeOnline() bằng cách sử dụng đối tượng yêu cầu đã xác định và lưu tệp Word đầu ra được trả về trong đối tượng phản hồi API.

Mã cho Trình trích xuất trang Word với API C# REST

Mã này trình bày cách lưu trang dưới dạng DOC bằng API mã thấp C#. Bạn có thể đặt phạm vi bắt đầu và kết thúc bằng cách sử dụng mã định danh, chẳng hạn như ‘page2’ đặt trang số 2, page2:end đặt phần cuối của trang số 2, document:end đặt phần cuối của tài liệu và ‘id0.0.0’ đặt đường dẫn nút . Những mã định danh này giúp thiết lập phạm vi từ bất kỳ nút nào trong tài liệu đến bất kỳ vị trí mong muốn nào trong tài liệu và lưu kết quả đầu ra vào một tệp Word riêng.

Bài viết này đã dạy chúng tôi cách chuyển đổi trang sang Microsoft Word bằng API mã thấp C#. Nếu bạn muốn trích xuất siêu dữ liệu từ tệp Word, hãy tham khảo bài viết sau: Trích xuất siêu dữ liệu từ tài liệu Word bằng NET REST API.

 Tiếng Việt