Bài viết này hướng dẫn cách thụt lề đoạn văn trong Word bằng NET REST API. Bạn sẽ tìm hiểu cách thêm thụt lề treo trong Word bằng API C# REST bằng cách sử dụng SDK đám mây .NET. Các tùy chọn định dạng khác nhau sẽ được thảo luận trong bài viết này cùng với mã mẫu.
Điều kiện tiên quyết
Tải xuống Aspose.Words Cloud SDK for Dotnet to add hanging indent in a Word file
Thiết lập dự án giải pháp C# với SDK trên để thụt lề đoạn văn
Các bước để thụt dòng đầu tiên của đoạn văn bằng API mã thấp C#
- Tạo một phiên bản của lớp WordsApi để thụt lề các đoạn văn bằng ID khách hàng và Bí mật
- Tải file Word nguồn vào mảng byte để thụt lề văn bản đã chọn
- Tạo một đối tượng của lớp ParagraphFormatUpdate và đặt mức thụt lề mong muốn
- Tạo đối tượng UpdateParagraphFormatOnlineRequest bằng cách sử dụng các tệp Word đầu vào/đầu ra và các tham số định dạng
- Gọi phương thức UpdateParagraphFormatOnline() để thụt lề đoạn văn mong muốn
- Lưu luồng đầu ra từ phản hồi API vào tệp cục bộ trên đĩa
Các bước nói trên mô tả cách thêm treo thụt lề trên Word bằng NET REST API. Bắt đầu quá trình bằng cách tải tệp Word nguồn, tạo các thay đổi định dạng mong muốn bằng cách sử dụng đối tượng ParagraphFormatUpdate, tạo yêu cầu bằng cách sử dụng đối tượng UpdateParagraphFormatOnlineRequest và thụt lề các đoạn văn bằng phương thức UpdateParagraphFormatOnline. Cuối cùng lưu file Word đầu ra sau khi thêm thụt lề trực tuyến vào file tải lên.
Mã cho đoạn văn thụt lề bằng API mã thấp C#
Mã mẫu trình bày cách thụt lề trong Word bằng NET REST API. Nếu bạn muốn thụt lề treo, hãy đặt tham số FirstLineIndent thành giá trị âm, nếu không, hãy đặt tham số này thành giá trị dương tính bằng điểm để thêm thụt lề dòng đầu tiên. Bạn có thể sử dụng các tham số định dạng khác như căn chỉnh, giãn cách dòng, tô bóng, v.v. trong lớp ParagraphFormatUpdate để cập nhật tệp Word trực tuyến.
Trong chủ đề này, chúng ta đã học cách thụt lề đoạn văn. Nếu bạn muốn tìm hiểu quy trình chèn đoạn văn vào file Word, hãy tham khảo bài viết sau: Chèn đoạn văn trong Word bằng NET REST API.