Làm việc với các tùy chọn và giao diện của tài liệu Word
Đôi khi, bạn có thể cần thay đổi giao diện của tài liệu, chẳng hạn như đặt tùy chọn ngôn ngữ hoặc số dòng trên mỗi trang. Aspose.Words cung cấp khả năng kiểm soát cách hiển thị tài liệu cũng như một số tùy chọn bổ sung. Bài viết này mô tả những khả năng như vậy.
Đặt tùy chọn hiển thị tài liệu
Bạn có thể kiểm soát cách hiển thị tài liệu trong Microsoft Word bằng lớp ViewOptions. Ví dụ: bạn có thể đặt giá trị thu phóng tài liệu bằng thuộc tính zoom_percent hoặc chế độ xem bằng thuộc tính view_type.
Ví dụ về mã sau đây cho biết cách đảm bảo rằng tài liệu được hiển thị ở mức 50% khi mở trong Microsoft Word:
Đặt tùy chọn hiển thị trang
Nếu bạn muốn đặt số ký tự trên mỗi dòng, hãy sử dụng thuộc tính characters_per_line. Bạn cũng có thể đặt số dòng trên mỗi trang cho tài liệu Word - sử dụng thuộc tính lines_per_page để nhận hoặc đặt số dòng trên mỗi trang trong lưới tài liệu.
Ví dụ về mã sau đây cho biết cách đặt số ký tự trên mỗi dòng và số dòng trên mỗi trang cho tài liệu Microsoft Word:
Đặt tùy chọn ngôn ngữ
Hiển thị tài liệu trong Microsoft Word tùy thuộc vào ngôn ngữ nào được đặt làm mặc định cho tài liệu này. Nếu không có ngôn ngữ nào được đặt ở chế độ mặc định, Microsoft Word sẽ lấy thông tin từ hộp thoại “Đặt tùy chọn ngôn ngữ văn phòng”, ví dụ: bạn có thể tìm thấy hộp thoại này trong “Tệp → Tùy chọn → Ngôn ngữ” trong Microsoft Word 2019.
Với Aspose.Words, bạn cũng có thể thiết lập tùy chọn ngôn ngữ bằng lớp LanguagePreferences. Cũng lưu ý rằng để hiển thị chính xác tài liệu của bạn, cần phải đặt phiên bản Microsoft Word phù hợp với quá trình tải tài liệu - điều này có thể được thực hiện bằng cách sử dụng thuộc tính msw_version.
Ví dụ mã sau đây cho thấy cách thêm tiếng Nhật vào ngôn ngữ chỉnh sửa:
Ví dụ mã sau đây cho thấy cách đặt tiếng Nga làm ngôn ngữ chỉnh sửa mặc định:
Tối ưu hóa tài liệu cho một phiên bản Word cụ thể
Phương pháp optimize_for cho phép tối ưu hóa nội dung tài liệu cũng như hành vi Aspose.Words mặc định cho một phiên bản Microsoft Word cụ thể. Bạn có thể sử dụng phương pháp này để ngăn Microsoft Word hiển thị dải băng “Chế độ tương thích” khi tải tài liệu. Lưu ý rằng bạn cũng có thể cần đặt thuộc tính compliance thành ISO29500_2008_TRANSITIONAL hoặc cao hơn.
Ví dụ mã sau đây cho thấy cách tối ưu hóa nội dung tài liệu cho Microsoft Word 2016: