🚀 GroupDocs.Viewer cho Java 25.9: Tính năng mới và Cải tiến

Chúng tôi rất vui mừng thông báo về việc phát hành GroupDocs.Viewer cho Java 25.9, mang đến một loạt các tính năng mới, cải tiến và sửa lỗi. Bản cập nhật này nâng cao khả năng hiển thị tài liệu và cung cấp cho các nhà phát triển nhiều công cụ hơn để xử lý các định dạng tệp khác nhau.

🆕 Các tính năng mới quan trọng

1. Hiển thị đa trang AI (Adobe Illustrator)

Bạn giờ đây có thể hiển thị các tệp AI đa trang, mở rộng hỗ trợ cho đồ họa vector và các tệp thiết kế.

2. Hỗ trợ định dạng LHA Archive

Đã thêm hỗ trợ gốc cho các tệp nén .lha / .lzh, bao gồm việc tự động phát hiện các tệp LHA.

3. Hiển thị đầy đủ địa chỉ Email

Khi hiển thị email, bây giờ sẽ hiển thị đầy đủ địa chỉ người gửi và người nhận mà không bị cắt ngắn hay làm mờ.

4. Vô hiệu hoá cập nhật trường khi lưu tài liệu WordProcessing

Một tùy chọn mới isUpdateFields cho phép tắt việc cập nhật các trường khi lưu tài liệu WordProcessing (DOC, DOCX, DOCM, v.v.) sang HTML, PDF hoặc hình ảnh.

5. Đánh dấu văn bản trong tài liệu đã hiển thị

Bạn có thể đánh dấu văn bản, chẳng hạn như kết quả tìm kiếm, trong các định dạng xuất ra để cải thiện tương tác với tài liệu.

🔧 Các cải tiến khác

  • Xóa JavaScript khỏi HTML đầu ra: Đã thêm tùy chọn công khai để loại bỏ JavaScript khỏi HTML được tạo.
  • Lấy tất cả phông chữ đã dùng: Lớp Viewer hiện bao gồm phương thức getAllFonts() để truy xuất tất cả phông chữ được sử dụng trong tài liệu.
  • Hỗ trợ định dạng CAB và WIM Archive: Đã thêm hỗ trợ cho các định dạng CAB và WIM với khả năng tự động phát hiện.
  • Tùy chọn vô hiệu hoá JavaScript khi chuyển đổi sang HTML: Bạn có thể tắt việc giữ lại JavaScript trong các đầu ra HTML cho các định dạng liên quan.

🛠️ Thay đổi API công khai

  • Thuộc tính boolean mới isRemoveJavaScript trong HtmlViewOptions để kiểm soát việc bao gồm JavaScript trong HTML đầu ra.
  • Thuộc tính boolean mới isUpdateFields trong WordProcessingOptions để kiểm soát việc cập nhật trường khi lưu tài liệu.
  • Lớp mới UsedFontInfo trong com.groupdocs.viewer.fonts cho thông tin phông chữ.
  • Phương thức mới getAllFonts() trong lớp Viewer.
  • Lớp mới SearchHighlightOptions trong com.groupdocs.viewer.options.
  • Phương thức mới search(SearchHighlightOptions) trong lớp Viewer.
  • Các lớp mới FontStylesFontFormat trong com.groupdocs.viewer.fonts.

✅ Sửa lỗi

Phiên bản 25.9 bao gồm hơn 20 bản sửa lỗi, bao gồm:

  • Các vấn đề hiển thị tệp DWG.
  • Ngoại lệ khi hiển thị các tệp XLS cũ.
  • Hiển thị bình luận trong tệp Presentation.
  • Các vấn đề hiển thị HTML với các tệp nén.
  • Vấn đề về chiều rộng và chiều cao thông tin xem cho các tệp nén.
  • Cải thiện hiển thị tài liệu XML.
  • Sửa lỗi chuyển đổi DOCX sang HTML.
  • Lỗi hiển thị tệp EPS.
  • Các vấn đề hiển thị DXF, DWF, PS và TEX.
  • Các vấn đề hiển thị XLS trong HTML/PDF.
  • Cải thiện chất lượng PDF.

📥 Cách cập nhật

Để cập nhật lên GroupDocs.Viewer cho Java 25.9 qua Maven:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>25.9</version>
</dependency>

Các ghi chú phát hành và tài liệu chi tiết cho phiên bản 25.9 có thể được tìm thấy trên trang web chính thức của GroupDocs.