Tổng quan
GroupDocs.Conversion for Node.js via Java cung cấp bộ API cho JavaScript và TypeScript nhằm xây dựng ứng dụng chuyển đổi tài liệu trong môi trường Node.js. Trọng tâm của thư viện là chuyển đổi tệp giữa nhiều định dạng tài liệu và nội dung số ngay trong workflow ứng dụng.

Danh sách định dạng hỗ trợ trải rộng từ PDF, HTML, email, Word, Excel, PowerPoint đến Visio, OpenDocument, ảnh, CAD/GIS, audio, video, eBook, archive và OneNote. Phạm vi này phù hợp cho các hệ thống cần xử lý tài liệu đầu vào đa nguồn.
API chuyển đổi tài liệu cho Node.js qua Java, hỗ trợ JavaScript và TypeScript với nhiều định dạng như PDF, Word, Excel, PowerPoint, CAD, email, ảnh và archive.
Tính năng nổi bật
- Chuyển đổi giữa PDF, DOCX, XLSX, PPTX và nhiều định dạng tài liệu phổ biến.
- Giữ nguyên chất lượng và định dạng gốc trong quá trình chuyển đổi.
- Xử lý nhiều tệp và gộp kết quả vào archive.
- Xuất tài liệu nhiều trang thành ảnh theo từng trang.
- Scene Layout — Tinh chỉnh resolution, quality và layout cho đầu ra.
- Hỗ trợ chuyển đổi tệp có bảo vệ bằng mật khẩu.
- Tích hợp API vào ứng dụng JavaScript hiện có.
Ứng dụng thực tế
- Tạo dịch vụ chuyển đổi tài liệu trong ứng dụng Node.js.
- Xuất tài liệu văn phòng sang PDF hoặc ảnh để lưu trữ và chia sẻ.
- Xử lý tài liệu nằm trong archive trước khi nhập vào hệ thống.
- Chuyển đổi email, sơ đồ, CAD hoặc tệp web sang định dạng tiêu chuẩn nội bộ.
- Sinh ảnh preview từ tài liệu nhiều trang.
Đối tượng sử dụng phù hợp
- Lập trình viên JavaScript
- Lập trình viên TypeScript
- Nhóm phát triển backend Node.js
- Tech lead cần tích hợp xử lý tài liệu
Thông tin kỹ thuật
Câu hỏi thường gặp
GroupDocs.Conversion for Node.js via Java dùng cho môi trường nào?
Thư viện hướng tới ứng dụng JavaScript và TypeScript chạy trên Node.js, sử dụng Java runtime theo yêu cầu compatibility.
Có hỗ trợ chuyển đổi tài liệu văn phòng không?
Có. Danh sách hỗ trợ gồm Word, Excel, PowerPoint, PDF, HTML, email và nhiều định dạng tài liệu khác.
Có thể chuyển đổi tài liệu trong file nén không?
Có. API hỗ trợ trích xuất và chuyển đổi tài liệu từ các archive như ZIP, TAR, RAR, 7Z, BZ2 và GZ.
Hệ điều hành nào được hỗ trợ?
Windows, Linux và macOS đều có trong danh sách compatibility, với các phiên bản chi tiết được nêu ở phần technical notes.
Yêu cầu runtime tối thiểu là gì?
Node.js 20 LTS hoặc mới hơn, cùng Java 8 LTS trở lên; danh sách còn bao gồm Java 11 LTS, Java 17 LTS và Java 21 LTS.




Bình luận