So sánh tài liệu qua Ruby Cloud SDK

Xây dựng công cụ so sánh tài liệu doanh nghiệp bằng REST API. Hoạt động như một giải pháp toàn diện cho tất cả các định dạng tệp chính.

  • GroupDocs.Comparison Cloud SDK for cURL
  • GroupDocs.Comparison Cloud SDK for .NET
  • GroupDocs.Comparison Cloud SDK for Java
  • GroupDocs.Comparison Cloud SDK for Android
  • GroupDocs.Comparison Cloud SDK for PHP
  • GroupDocs.Comparison Cloud SDK for Python
  • GroupDocs.Comparison Cloud SDK for Node.js
  • GroupDocs.Comparison Cloud SDK for Apex
Bắt đầu dùng thử miễn phí

GroupDocs.Comparison for Cloud là một REST API cho phép các ứng dụng Ruby của bạn lấy hai tài liệu có định dạng tệp được hỗ trợ, so sánh các tài liệu có cùng định dạng đó và tìm ra sự khác biệt giữa chúng. SDK cho phép bạn tạo một tệp kết quả và cho phép bạn chấp nhận hoặc từ chối các thay đổi đã lấy. Document Comparison SDK của chúng tôi cho phép tích hợp dễ dàng vào các ứng dụng Ruby hiện có của bạn, để trao quyền cho người dùng cuối của bạn so sánh các tài liệu, bảng tính, bản trình bày, sơ đồ Microsoft Visio, email và các tệp có nhiều định dạng khác.

So sánh tài liệu nâng cao Các tính năng của REST API

So sánh các tài liệu được lưu trữ tại Cloud Storage

Lấy các tài liệu của các loại tệp được hỗ trợ dưới dạng tệp hoặc mảng hình ảnh

Lấy lại tài liệu kết quả có chứa sự khác biệt giữa các tài liệu được so sánh

Nhận danh sách các danh mục, chẳng hạn như TypeChanged hoặc OnlyNumbers, v.v., cho Nội dung đã sửa đổi

Chấp nhận/Từ chối Sửa đổi Tài liệu để Lưu hoặc Hủy chúng

Trả về các sửa đổi tài liệu dưới dạng một tập hợp hình ảnh hoặc luồng của chúng

Nhận tài liệu kết quả (có sửa đổi) qua Stream

Lấy Tài liệu (có Kết quả So sánh) dưới dạng Bộ Hình ảnh hoặc Luồng của chúng

Truy xuất tài liệu kết quả (có kết quả so sánh) dưới dạng luồng

Nhận kết quả tài liệu dưới dạng hình ảnh

Sử dụng GroupDocs.Comparison Cloud API, bạn có thể so sánh các tài liệu và lấy danh sách các sửa đổi dưới dạng hình ảnh. Đoạn mã sau đây cho thấy cách bạn có thể so sánh các tệp DOCX nguồn và đích và lấy sự khác biệt của chúng trong tệp result.DOCX. Sau đó, bạn có thể lấy tệp DOCX kết quả dưới dạng hình ảnh bằng Ruby:

Lấy kết quả tài liệu dưới dạng hình ảnh bằng Ruby

# TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
# For complete examples and data files, please go to https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-ruby
# Returns images of document with the result of comparison
# throws ApiException if the Api call fails

def comparison_images

  @config = GroupDocsComparisonCloud::Configuration.new(Utils::APP_SID, Utils::APP_KEY)
  @config.api_base_url = Utils::API_BASE_URL
  @sourcefile = "source.docx"
  @targetfile = "target.docx"
  @outputfile= "result.docx"

  # Upload file to Cloud Storage
  upload_file(@sourcefile)
  upload_file(@targetfile)

  # Returns images of document with the result of comparison
  @comparison_api = GroupDocsComparisonCloud::ComparisonApi.from_config(@config)
  request = GroupDocsComparisonCloud::ComparisonImagesRequest.new(GetComparisonRequest(@sourcefile, @targetfile),@outputfile)
  response = @comparison_api.comparison_images(request)
  puts response
puts 'completed'

end

Support and Learning Resources

GroupDocs.Comparison Cloud cũng cung cấp SDK so sánh tài liệu riêng lẻ cho các ngôn ngữ phổ biến khác như được liệt kê dưới đây:

  Tiếng Việt