Tổng quan
GroupDocs.Comparison for Java tập trung vào bài toán so sánh tài liệu trong ứng dụng Java, với khả năng phát hiện thay đổi ở cả nội dung lẫn text style giữa các tệp cùng loại.

API này cũng hỗ trợ gộp tài liệu để phục vụ quy trình đối chiếu và tổng hợp khác biệt. Danh sách định dạng được hỗ trợ trải rộng từ PDF, HTML và bộ Microsoft Office đến Outlook email, Visio, OpenDocument, AutoCAD và hình ảnh.
Phạm vi này phù hợp cho các hệ thống xử lý tài liệu doanh nghiệp, cổng kiểm duyệt nội dung hoặc workflow kiểm tra phiên bản tài liệu.
Tính năng nổi bật
- So sánh thay đổi trong nội dung và text style giữa các tài liệu tương tự.
- Lưu danh sách tóm tắt khác biệt của các tài liệu đã đối chiếu.
- So sánh từng trang cụ thể trong tài liệu Microsoft Word.
- Gộp tối đa 3 tệp Word để so sánh với track changes.
- Hiển thị nguồn gốc thay đổi từ từng tài liệu trong phiên so sánh.
- Đọc tài liệu nguồn và gửi tài liệu kết quả qua stream.
- Nhận diện loại định dạng tệp khi nạp dữ liệu từ stream.
Ứng dụng thực tế
- Xây dựng chức năng document comparison trong ứng dụng Java nội bộ hoặc thương mại.
- Kiểm tra khác biệt giữa các phiên bản hợp đồng, báo cáo, biểu mẫu và tài liệu Office.
- Đối chiếu email, diagram, PDF hoặc text trong quy trình kiểm duyệt và lưu vết thay đổi.
- Xuất kết quả so sánh thành hình ảnh hoặc tài liệu tổng hợp để phục vụ review.
Đối tượng sử dụng phù hợp
- Java developers tích hợp document comparison vào ứng dụng
- Technical leads phụ trách hệ thống xử lý tài liệu và workflow phê duyệt
- QA và test engineers cần đối chiếu đầu ra tài liệu giữa các phiên bản
- Technical buyers tìm API so sánh tài liệu cho môi trường Java đa nền tảng
Thông tin kỹ thuật
Câu hỏi thường gặp
GroupDocs.Comparison for Java dùng để làm gì?
API này dùng để phát triển ứng dụng Java có chức năng so sánh tài liệu, phát hiện khác biệt về nội dung và text style, đồng thời hỗ trợ gộp tài liệu để đối chiếu.
Có thể làm việc với stream không?
Có. API hỗ trợ đọc tài liệu nguồn từ stream, nhận diện định dạng khi lấy từ stream và gửi tài liệu kết quả qua stream hoặc file.
Những định dạng nào được hỗ trợ?
Phạm vi hỗ trợ gồm PDF, HTML, Word, Excel, PowerPoint, Outlook email, Visio, OpenDocument, AutoCAD, hình ảnh, text và nhiều định dạng lập trình như JSON, SQL, JS, Java, CPP.
Có hỗ trợ tài liệu được bảo vệ hoặc mã hóa không?
Có. API hỗ trợ so sánh tài liệu protected by password và encrypted documents qua file hoặc stream.
Yêu cầu môi trường chạy là gì?
Sản phẩm hỗ trợ Windows, Linux, Mac OS X và Microsoft Azure, với yêu cầu Java J2SE 8.0 (1.8) hoặc cao hơn.




Bình luận