Tổng quan
GroupDocs.Viewer for Node.js via Java tập trung vào nhu cầu hiển thị tài liệu và hình ảnh trong ứng dụng JavaScript mà không cần cài thêm phần mềm bên ngoài. API này rasterize tài liệu theo cách native và chuyển đổi sang SVG, HTML và CSS để tạo đầu ra true-text với độ trung thực cao.

Khả năng xem tệp bao phủ nhiều nhóm định dạng quen thuộc trong doanh nghiệp và phát triển phần mềm như PDF, HTML, XML, Word, Excel, PowerPoint, Outlook email, Visio, Project, metafile và nhiều định dạng ảnh.
Sau khi render, nội dung có thể được lấy dưới dạng HTML, image hoặc PDF tùy theo luồng tích hợp.
Tính năng nổi bật
- Chuyển tài liệu sang HTML với CSS và SVG để hiển thị trên trình duyệt hiện đại.
- Rasterize định dạng được hỗ trợ sang JPEG hoặc PNG với mức nén có thể điều chỉnh.
- Nhận diện font sử dụng trong tài liệu để kiểm soát đầu ra render.
- Thay thế hoặc loại trừ font bị thiếu khỏi kết quả xuất.
- Chuyển tài liệu được hỗ trợ sang PDF với các tùy chọn điều chỉnh.
- Xoay trang trong lúc rendering để phù hợp cách trình bày mong muốn.
- Sắp xếp lại thứ tự trang ngay trong quá trình render.
Ứng dụng thực tế
- Xây dựng tính năng document preview trong ứng dụng JavaScript.
- Hiển thị tệp Office, PDF, email và ảnh trong cổng tài liệu nội bộ.
- Tạo dịch vụ render tài liệu sang HTML, image hoặc PDF ở phía server.
- Xem trước email có tệp đính kèm hoặc archive chứa nhiều tệp con.
- Triển khai trình xem tài liệu đa nền tảng trên Windows, Linux và macOS.
Đối tượng sử dụng phù hợp
- Lập trình viên JavaScript/Node.js
- Nhóm phát triển backend xử lý tài liệu
- Tech lead phụ trách tích hợp document viewer
- Doanh nghiệp cần preview tài liệu trong hệ thống nội bộ
Thông tin kỹ thuật
Câu hỏi thường gặp
Có cần cài thêm phần mềm để hiển thị tài liệu không?
Không. API hiển thị định dạng ảnh và tài liệu mà không cần cài đặt phần mềm bổ sung.
Có thể lấy đầu ra sau khi render dưới dạng nào?
Tài liệu có thể được biểu diễn dưới dạng HTML, image hoặc PDF sau khi render.
Có hỗ trợ tệp đặt mật khẩu không?
Có. API mở được nhiều loại tài liệu mã hóa bằng cách chỉ định mật khẩu trong loading options.
Nền tảng nào được hỗ trợ?
Sản phẩm hỗ trợ Windows, Linux và macOS theo danh sách tương thích đã công bố.
Yêu cầu runtime là gì?
Node.js 20 LTS trở lên và Java 8 trở lên, bao gồm Java 11 LTS, Java 17 LTS và Java 21 LTS.




Bình luận