Meie võimas Ruby SDK võimaldab teil leida erinevusi DOC dokumentide vahel ja salvestada tulemused vaatamiseks mugavasse vormingusse. Meie toote võimaluste kontrollimiseks võrrelge DOC faili selle Ruby teegi abil ja vaadake erinevusi.
Meie Ruby SDK eesmärk on anda teile kõige täpsem tulemus, kuigi võrdlemine on iseenesest keeruline funktsioon.
Mõnikord peate olema kindel, et DOC-vormingus dokumenti pole muudetud, ja kui on, siis peate uurima, milles see erinevus seisneb. Kasutage meie Ruby diff tööriista, et võrrelda kahte DOC-faili ja leida erinevusi tervete sõnade või üksikute märkide vahel. Veelgi enam, kui sõnas on muutunud ainult üks märk, märgitakse see sõna täielikult muudetuks.
Nüüd ei pea te enam kulutama aega käsitsi DOC-dokumentide võrdlemisele ning saate kiiresti leida isegi väikesed muudatused ja eksportida sellised erinevused mugavas vormingus dokumenti.
Vaadake, kuidas töötab meie lahendus DOC-failide võrdlemiseks Ruby SDK abil. Selle saavutamiseks laadige DOC-failid, mida soovite võrrelda, ja valige ekspordi failivorming – see laaditakse pärast võrdlemist automaatselt.
Pange tähele, et enne võrdlusmeetodi kutsumist peate nõustuma kõigi võrreldavate dokumentide redaktsioonidega, nagu on näidatud meie näites:
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
file_name1= 'Input1.doc'
file_name2= 'Input2.doc'
file_result= 'Output.doc'
# Laadige dokumendid üles pilvesalvestusse.
first_document_content = File.open(file_name1)
upload_first_file_request =
UploadFileRequest.new(file_content: first_document_content, path: file_name1)
@words_api.upload_file(upload_first_file_request)
second_document_content = File.open(file_name2)
upload_second_file_request =
UploadFileRequest.new(file_content: second_document_content, path: file_name2)
@words_api.upload_file(upload_second_file_request)
# Võrrelge dokumente pilves.
compare_data_options =
CompareData.new({:Author => 'author',
:FileReference => AsposeWordsCloud::FileReference.fromRemoteFilePath(file_name2)})
compare_document_request =
CompareDocumentRequest.new(
name: file_name1, compare_data: compare_data_options, dest_file_name: file_result)
@words_api.compare_document(compare_document_request)
# Laadige tulemusdokument alla pilvesalvestusest.
download_file_request = DownloadFileRequest.new(path: file_result)
download_file_result = @words_api.download_file(download_file_request)
File.open('compareResult.pdf', 'wb').write(download_file_result)
Installige Aspose.Words Cloud SDK for Ruby kasutades RubyGems hostimisteenust. Paketi installimiseks käivitage gem install aspose_words_cloud. Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for Ruby lähtekoodi GitHubist ja kasutada seda oma projektis. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.
Teiste failivormingute puhul saate võrrelda toiminguid: