Chèn mục lục vào Word bằng Java bằng cách làm theo các bước được xác định trong bài viết ngắn gọn này. Nó hướng dẫn cách thiết lập môi trường bằng cách xây dựng các tài nguyên cần thiết, danh sách các bước được xác định để phát triển ứng dụng và mã mẫu hoạt động minh hoạ cách thêm trang nội dung trong Word bằng Java. Bạn sẽ được hướng dẫn thêm TOC vào tệp Word hiện có bằng cách phân tích nội dung của nó.
Các bước tạo mục lục trong Word bằng Java
- Thiết lập môi trường sử dụng Aspose.Words for Java để chèn TOC
- Truy cập file Word vào đối tượng Document và khởi tạo đối tượng DocumentBuilder
- Chèn tiêu đề của TOC với kiểu dáng mong muốn
- Thêm mục lục và chèn ngắt trang
- Tạo mục lục trống
- Lưu file Word mới có TOC bên trong
Bạn có thể chèn trang nội dung vào Word bằng Java bằng cách làm theo các bước được đề cập ở trên, trong đó quy trình được bắt đầu bằng cách tải tệp Word nguồn và định cấu hình phiên bản lớp DocumentBuilder hỗ trợ chèn mục lục. Chèn tiêu đề và mục lục bằng phương thức InsertTableOfContents() và điền vào mục lục trống bằng phương thức updateFields().
Mã để tạo mục lục trong Word bằng Java
Sử dụng ví dụ này, bạn có thể truy cập tài liệu Word hiện có và tạo trang nội dung trong Word bằng Java. Phương thức InsertTableOfContents() yêu cầu các switch để kiểm soát hành vi của mục lục, ví dụ: 1-3 được sử dụng để đánh địa chỉ các kiểu Tiêu đề 1, 2 và 3, ‘\h’ được sử dụng để thiết lập các siêu liên kết và ‘\u’ được sử dụng để thiết lập các mức phác thảo. Mục lục (TOC) mặc định trống và có thể được điền bằng phương thức updateFields().
Ví dụ này đã đề cập đến cách thêm mục lục trong Word bằng Java. Để lật văn bản bên trong tài liệu Word, tham khảo bài viết trên lật văn bản trong Word bằng Java.