Hướng dẫn nhanh này hướng dẫn cách xóa một trang trống trong Word bằng Java. Nó có các chi tiết để thiết lập môi trường phát triển, danh sách các tác vụ lập trình cho ứng dụng và mã mẫu có thể chạy được minh họa cách xóa trang trống trong Word bằng Java. Bạn sẽ học cách truy cập các loại nội dung khác nhau từ nội dung của một phần trên một trang và xác minh sự tồn tại của văn bản hoặc hình dạng trong đó.
Các bước xóa trang trống trong Word bằng Java
- Đặt môi trường sử dụng Aspose.Words for Java để xóa các trang trống
- Tải Word nguồn document và lấy số trang của nó
- Phân tích tất cả các trang và lấy text và hình dạng của nó
- Lưu danh sách chỉ mục trang không có văn bản hoặc hình dạng
- Tạo một tài liệu Word mới và thêm tất cả các trang không trống trong đó bằng danh sách số trang trống
- Lưu kết quả file Word không có trang trống
Các bước này tóm tắt cách xóa trang trống trong Word DOC bằng Java. Logic được sử dụng là tải tệp từ nguồn và phân tích từng trang của nó để lưu chỉ mục của các trang trống không có văn bản hoặc hình dạng. Sau đó, tạo một tệp Word mới và thêm tất cả các trang từ tệp Word nguồn vào tệp Word mới có chỉ mục không có trong danh sách chỉ mục trang trống.
Mã để xóa trang trống trong Word DOC bằng Java
Mã mẫu này minh họa cách xóa trang trống trong Word bằng Java. Chúng tôi đã sử dụng phương thức extractPages() trong lớp Tài liệu để truy cập các trang, phương thức Mục.getBody() để trích xuất văn bản và phương thức Mục.getChildNodes() với NodeType.SHAPE để trích xuất các hình dạng trên trang. Bạn có thể sửa đổi mã này để xóa một trang trống dựa trên chỉ mục của nó nếu cần.
Hướng dẫn này đã hướng dẫn chúng tôi xóa trang trống trong Word. Nếu bạn muốn xóa tất cả nhận xét trong tệp Word, hãy tham khảo bài viết trên cách xóa nhận xét khỏi tài liệu Word trong Java.