Ruby Cloud SDK를 통해 문서 비교

REST API를 사용하여 기업 문서 비교 도구를 구축하세요. 모든 주요 파일 형식에 대한 포괄적인 솔루션으로 작동합니다.‎‎

  • GroupDocs.Comparison Cloud SDK for cURL
  • GroupDocs.Comparison Cloud SDK for .NET
  • GroupDocs.Comparison Cloud SDK for Java
  • GroupDocs.Comparison Cloud SDK for PHP
  • GroupDocs.Comparison Cloud SDK for Python
  • GroupDocs.Comparison Cloud SDK for Node.js
무료 평가판 시작

Cloud용 GroupDocs.Comparison은 Ruby 애플리케이션이 지원되는 파일 형식의 두 문서를 가져오고 동일한 형식의 문서를 비교하고 차이점을 찾을 수 있도록 하는 REST API입니다. SDK를 사용하면 결과 파일을 만들 수 있고 검색된 변경 사항을 ‎수락하거나 거부할 수 있습니다. 당사의 Document Comparison SDK를 사용하면 기존 Ruby ‎응용 프로그램에 쉽게 통합할 수 있어 최종 사용자가 문서, 스프레드시트, ‎프레젠테이션, ‎Microsoft Visio 다이어그램, 이메일 및 기타 다양한 형식의 파일을 비교할 수 있습니다.‎‎‎

고급 문서 비교 REST API 기능

Cloud Storage에 저장된 문서 비교

지원되는 파일 형식의 문서를 파일 또는 이미지 배열로 가져오기

비교된 문서 간의 차이점을 포함하는 결과 문서 검색‎

수정된 콘텐츠에 대해 TypeChanged 또는 OnlyNumbers 등과 같은 카테고리 목록 가져오기

문서 수정 사항을 수락/거부하여 저장하거나 폐기합니다.

문서 수정 사항을 이미지 세트 또는 해당 스트림으로 반환

스트림을 통해 결과 문서(수정 사항 포함) 가져오기

이미지 세트 또는 해당 스트림으로 문서(비교 결과 포함) 가져오기

결과 문서(비교 결과 포함)를 스트림으로 검색‎

문서 결과를 이미지로 가져오기

GroupDocs.Comparison Cloud API를 사용하면 문서를 비교하고 수정 사항 목록을 이미지 형식으로 가져올 수 있습니다. 다음 코드는 소스와 ‎대상 ‎DOCX 파일을 비교하고 결과.DOCX 파일에서 차이점을 가져오는 방법을 보여줍니다. 나중에 결과 DOCX 파일을 ‎Ruby를 사용하여 이미지로 얻을 수 있습니다.‎

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는 아래 나열된 다른 인기 언어에 대한 개별 문서 비교 SDK도 제공합니다.

  한국어