Chúng tôi rất vui thông báo về việc phát hành GroupDocs.Viewer for Node.js via Java 26.9, có sẵn từ tháng 9 năm 2026. Bản phát hành này mang đến bốn tính năng mới được chuyển giao từ GroupDocs.Viewer cho .NET và Java, hai cải tiến đặc thù cho Java về lưu trữ, và bảy bản sửa lỗi. API công cộng đã được mở rộng với các thành viên mới, và một số thành viên hiện có đã được chỉnh sửa để hỗ trợ chức năng mới.

Có gì mới trong bản phát hành này

  • [Tính năng mới] Thêm hỗ trợ định dạng tệp Open Fixed‑layout Document (OFD) (VIEWERNET-4630)
  • [Tính năng mới] Triển khai việc hiển thị các chú thích trong PDF mà mặc định bị ẩn khi render (VIEWERNET-5607)
  • [Tính năng mới] Thêm khả năng chỉ định độ phân giải ngang và dọc trong tùy chọn WordProcessing khi render tài liệu WordProcessing sang định dạng raster (VIEWERNET-5700)
  • [Tính năng mới] Thêm đánh số trang cho tài liệu WordProcessing trong quá trình render (VIEWERNET-5702)
  • [Cải tiến] Tên lưu trữ không hiển thị đúng (VIEWERJAVA-3952)
  • [Cải tiến] Xem các tệp lưu trữ có tài nguyên bên ngoài (VIEWERJAVA-3953)
  • [Lỗi] Các ký tự đặc biệt được render không đúng và viền bảng bị thiếu khi chuyển đổi EML sang HTML và các định dạng raster (VIEWERNET-5620)
  • [Lỗi] Vấn đề thiếu chú thích khi render PDF (VIEWERNET-5654)
  • [Lỗi] Render DOCX sang HTML không chính xác với ký tự tiếng Ả Rập và tùy chọn EnableOpenTypeFeatures được bật (VIEWERNET-5681)
  • [Lỗi] Hỗ trợ định dạng EPSF bị hạn chế. Đã xảy ra lỗi khi phân tích nội dung tệp EPSF (VIEWERNET-5683)
  • [Lỗi] Không khớp giữa kích thước thực tế của các lưu trữ đã raster và giá trị tính toán bởi GetViewInfo (VIEWERNET-5737)

Thay đổi API công cộng

Thêm mới

Sửa đổi

Xóa
Không có

Tính năng mới

VIEWERNET-4630

Bắt đầu từ phiên bản này, GroupDocs.Viewer for Node.js via Java hỗ trợ định dạng tệp Open Fixed‑layout Document (OFD). Để xử lý các tệp OFD, cần có phông chữ SimSun.ttf có sẵn trên hệ điều hành (thông thường đã được cài sẵn trên Windows; trên Linux có thể cần cung cấp thủ công qua các nguồn phông chữ tùy chỉnh). Tính năng này được mô tả chi tiết trong phần Render OFD documents.

VIEWERNET-5607

Giờ đây có thể bật render các chú thích dạng popup (gợi ý bóng) bị ẩn mặc định trong tệp PDF bằng cách sử dụng tùy chọn setRenderNotes đã có — ý nghĩa của tùy chọn này đã được mở rộng cho tài liệu PDF. Phần This article section mô tả chi tiết tính năng này.

VIEWERNET-5700

Giống như với tài liệu Spreadsheet trong bản phát hành trước, phiên bản 26.9 cho phép chỉ định độ phân giải ngang và dọc tính bằng DPI khi render các tài liệu WordProcessing đầu vào sang các định dạng raster (PNG và JPEG). Điều này được thực hiện bằng các phương thức mới setHorizontalResolution và setVerticalResolution trong lớp WordProcessingOptions. Cả hai tùy chọn đều có giá trị mặc định là 96 DPI và có thể được đặt trong khoảng [72..600] DPI. Tính năng này được mô tả chi tiết trong corresponding section của bài viết về render tài liệu WordProcessing.

VIEWERNET-5702

Bắt đầu từ phiên bản này, một tùy chọn mới PageNumberLocation đã được thêm vào lớp WordProcessingOptions. Người dùng có thể buộc thêm số trang vào tài liệu WordProcessing trong quá trình render và chỉ định vị trí của số trang trên trang. Tính năng này được mô tả tại đây.

Ví dụ mã

// Example: Render WordProcessing document with page numbers and custom resolution
const viewer = new Viewer(inputFilePath);
const options = new WordProcessingOptions();
options.setPageNumberLocation(WordsPageNumberLocation.TopCenter);
options.setHorizontalResolution(150);
options.setVerticalResolution(150);
viewer.render("output_%d.png", options);

Cách nhận bản cập nhật

npm

Nâng cấp lên gói groupdocs-viewer mới nhất qua npm:

npm install groupdocs-viewer

Tải trực tiếp

Tải gói từ trang GroupDocs.Viewer for Node.js via Java 26.9 .

Tài nguyên