Bài viết này bao gồm quy trình thêm dấu trang trong Word bằng NET REST API. Chúng tôi sẽ sử dụng Aspose.Words for .NET Cloud SDK để thêm dấu trang vào tài liệu Word bằng API mã thấp C#. Bạn sẽ đặt các tham số dấu trang khác nhau và gọi các lệnh gọi API để thêm dấu trang này vào tệp Word của bạn trên đĩa cục bộ.
Đ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 add a bookmark in a Word file
- Thiết lập dự án giải pháp C# với SDK trên
Các bước tạo Bookmark trong Word bằng NET REST API
- Đặt ID khách hàng và Bí mật khách hàng cho API để thêm dấu trang
- Khởi tạo một đối tượng của lớp WordsApi bằng thông tin xác thực ứng dụng khách của bạn
- Đọc file Word nguồn vào luồng bộ nhớ để tạo bookmark
- Xác định phạm vi bắt đầu và kết thúc của dấu trang bằng cách sử dụng lớp Vị tríInsideNode
- Tạo đối tượng InsertBookmarkOnlineRequest bằng cách cung cấp các tham số cần thiết
- Gọi phương thức InsertBookmarkOnline tới insert a bookmark theo InsertBookmarkOnlineRequest
- Lưu file Word thu được bằng dấu trang mới
Các bước nói trên mô tả cách tạo dấu trang trong Word bằng API mã thấp C#. Bắt đầu quá trình bằng cách tạo một đối tượng WordsApi, sau đó đọc tệp Word nguồn và xác định các tham số dấu trang. Cuối cùng, thêm dấu trang này vào tệp Word của bạn bằng cách gọi một vài lệnh gọi API, sau đó lưu tệp Word kết quả vào đĩa cục bộ.
Mã để chèn dấu trang trong Word bằng API C# REST
Mã mẫu này trình bày cách thêm dấu trang trong Word bằng API C# REST. Lớp Vị tríInsideNode được sử dụng để đặt phạm vi bắt đầu và kết thúc của dấu trang trong tệp Word đích. Luồng kết quả được trả về dưới dạng một mục từ điển có khóa được chỉ định và có thể được truy xuất bằng phương pháp TryGetValue như được minh họa trong mã mẫu.
Trong chủ đề này, chúng ta đã học cách tạo dấu trang trong Word bằng C# REST API. Nếu bạn đang muốn chuyển đổi tệp Word thành tệp HTML, hãy tham khảo bài viết trên Chuyển đổi DOCX sang HTML bằng API NET REST.