Vertaa kahta Word käyttämällä Ruby

Erittäin tarkka Ruby erotarkistus, jonka avulla voit vertailla Word tiedostoa ja löytää eroja niiden välillä

Tehokkaan Ruby SDK:n avulla voit löytää eron Word asiakirjojen välillä ja tallentaa tulokset kätevään muotoon katselua varten. Tarkistaaksesi tuotteemme ominaisuudet vertaamalla Word tiedostoa tämän Ruby kirjaston avulla ja katso erot.

Katso koodinpätkä

Vertaa Word:ää Ruby issa

Ruby SDK on suunniteltu antamaan sinulle tarkimman tuloksen, vaikka vertailu onkin monimutkainen toiminto.

Joskus sinun on varmistettava, että Word-muotoista asiakirjaa ei ole muutettu, ja jos on, sinun on selvitettävä, mikä ero on. Käytä Ruby diff -työkalua kahden Word-tiedoston vertailuun ja erojen löytämiseen kokonaisissa sanoissa tai yksittäisissä merkeissä. Lisäksi, jos vain yksi merkki sanassa on muuttunut, tämä sana merkitään muuttuneeksi kokonaan.

Nyt sinun ei enää tarvitse käyttää aikaa manuaaliseen Word-asiakirjojen vertailuun, ja voit nopeasti löytää pienetkin muutokset ja viedä tällaiset erot asiakirjaan kätevässä muodossa.

Yritä vertailla Word-asiakirjoja

Katso, kuinka ratkaisumme Word-tiedostojen vertailuun Ruby SDK:lla toimii. Tämän saavuttamiseksi lataa Word-tiedostot, joita haluat vertailla, ja valitse vientitiedostomuoto – se ladataan automaattisesti vertailun jälkeen.

Huomaa, että sinun on hyväksyttävä kaikki verrattujen asiakirjojen versiot ennen vertailumenetelmän kutsumista, kuten esimerkissämme näkyy:

Lataa verrattu tiedosto
Suorita koodi
Lataa toinen tiedosto vertailua varten
Valitse kohdemuoto luettelosta
require 'aspose_words_cloud'

AsposeWordsCloud.configure do |config|
  config.client_data['ClientId'] = '####-####-####-####-####'
  config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
file_name1= 'Input1.docx'
file_name2= 'Input2.docx'
file_result= 'Output.docx'

#  Lataa asiakirjat pilvitallennustilaan.
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)

#  Vertaa asiakirjoja pilvessä.
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)

#  Lataa tulosasiakirja pilvivarastosta.
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)
Suorita koodi
  
Kopioi koodi Ruby leikepöydälle

Kuinka vertailla kahta tekstitiedostoa

  1. Asenna Aspose.Words Cloud for Ruby
  2. Lisää kirjastoviite (tuo kirjasto) Ruby projektiisi
  3. Lataa kaksi Word asiakirjaa verrattavaksi
  4. Vertaa Word dokumenttia compare_document() menetelmää
  5. Lataa tulosasiakirja pilvitallennustilasta

Ruby vertailukelpoinen kirjasto

Asenna Aspose.Words Cloud SDK for Ruby käyttämällä RubyGems isännöintipalvelua. Asenna paketti suorittamalla gem install aspose_words_cloud. Vaihtoehtoisesti voit kloonata manuaalisesti Aspose.Words Cloud SDK for Ruby -lähdekoodin GitHubista ja käyttää sitä projektissasi. Noudata näitä Instructions saadaksesi nopeasti tarvittavat suojaustiedot ja käyttääksesi REST sovellusliittymäämme.

Laitteistovaatimukset

Ruby 2.6 tai uudempi

Katso tarkemmat tiedot Repository Documentation.

Muut tuetut tiedostomuodot

Voit suorittaa vertailutoiminnon muille tiedostomuodoille:

5%

Tilaa Aspose tuotepäivitykset

Saat kuukausittaiset uutiskirjeet ja tarjoukset suoraan postilaatikkoosi.

© Aspose Pty Ltd 2001-2024. Kaikki oikeudet pidätetään.