Bài viết này hướng dẫn cách tách tệp Word bằng NET REST API. Bạn sẽ tìm hiểu quy trình tự động trích xuất các trang từ Word bằng API C# REST bằng SDK đám mây .NET. Chúng ta sẽ thảo luận về các tham số khác nhau để tùy chỉnh đầu ra của quá trình phân tách.
Điều kiện tiên quyết
- Tạo tài khoản và nhận thông tin xác thực API
- Tải xuống Aspose.Words Cloud SDK for Dotnet to split a Word file
- Thiết lập dự án giải pháp C# với SDK trên để trích xuất các trang
Các bước để tách tài liệu Word bằng API mã thấp C#
- Khởi tạo một đối tượng của lớp WordsApi để chia nhỏ tệp Word
- Tải file Word vào đối tượng luồng file
- Tạo đối tượng SplitDocumentOnlineRequest với tệp đầu vào, tệp đầu ra và phạm vi trang
- Gọi đối tượng SplitDocumentOnline bằng cách sử dụng đối tượng yêu cầu ở trên
- Tìm nạp trang đầu ra đích bằng phương thức Result.Document.TryGetValue() và lưu nó vào đĩa
Các bước này mô tả cách tách Word DOC bằng API C# REST. Bắt đầu quá trình bằng cách tải tệp Word nguồn, sau đó tạo đối tượng SplitDocumentOnlineRequest bằng cách cung cấp tài liệu đầu vào, định dạng đầu ra, tên tệp đầu ra, trang bắt đầu và trang kết thúc. Cuối cùng, gọi phương thức SplitDocumentOnline để chia tài liệu và lưu trang đầu ra mong muốn vào đĩa.
Mã cho Bộ chia tài liệu Word trực tuyến trong API mã thấp C#
Mã này trình bày quy trình trích xuất các trang từ tài liệu Word bằng API mã thấp C#. Tên tệp đích được sử dụng làm tiền tố cho nhiều trang đầu ra trong đó ‘_page#’ được sử dụng làm hậu tố. Nó tạo ra nhiều tên như được trích xuất từ tài liệu nguồn bằng cách sử dụng lược đồ này và có thể được tìm nạp như minh họa trong mã mẫu nơi trang 2 được lưu trên đĩa.
Trong chủ đề này, chúng ta đã học cách phát triển bộ chia DOCX với NET REST API. Để ghép file Word tham khảo bài viết sau: Hợp nhất các tài liệu Word với NET REST API.