Vertaa kahta DOC käyttämällä Go

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

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

Katso koodinpätkä

Vertaa DOC:ää Go issa

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

Joskus sinun on varmistettava, että DOC-muotoista asiakirjaa ei ole muutettu, ja jos on, sinun on selvitettävä, mikä ero on. Käytä Go diff -työkalua kahden DOC-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 DOC-asiakirjojen vertailuun, ja voit nopeasti löytää pienetkin muutokset ja viedä tällaiset erot asiakirjaan kätevässä muodossa.

Yritä vertailla DOC-asiakirjoja

Katso, kuinka ratkaisumme DOC-tiedostojen vertailuun Go SDK:lla toimii. Tämän saavuttamiseksi lataa DOC-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
import (
    "os"
    "github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)

fileName1:= "Input1.doc"
fileName2:= "Input2.doc"
fileResult:= "Output.doc"

//  Lähetä asiakirjat pilvitallennustilaan.
firstDocumentContent, _ := os.Open(fileName1)
uploadFirstFileRequestOptions := map[string]interface{}{}
uploadFirstFileRequest := &models.UploadFileRequest{
    FileContent: firstDocumentContent,
    Path: ToStringPointer(fileName1),
    Optionals: uploadFirstFileRequestOptions,
}
_, _, _ = wordsApi.UploadFile(ctx, uploadFirstFileRequest)

secondDocumentContent, _ := os.Open(fileName2)
uploadSecondFileRequestOptions := map[string]interface{}{}
uploadSecondFileRequest := &models.UploadFileRequest{
    FileContent: secondDocumentContent,
    Path: ToStringPointer(fileName2),
    Optionals: uploadSecondFileRequestOptions,
}
_, _, _ = wordsApi.UploadFile(ctx, uploadSecondFileRequest)

//  Vertaa asiakirjoja pilvessä.
compareDataOptions := models.CompareData{
    Author: ToStringPointer("author"),
    FileReference: models.CreateRemoteFileReference(fileName2),
}
compareDocumentRequestOptions := map[string]interface{}{"destFileName": fileResult,}
compareDocumentRequest := &models.CompareDocumentRequest{
    Name: ToStringPointer(fileName1),
    CompareData: &compareDataOptions,
    Optionals: compareDocumentRequestOptions,
}
_, _, _ = wordsApi.CompareDocument(ctx, compareDocumentRequest)

//  Lataa tulosasiakirja pilvivarastosta.
downloadFileRequestOptions := map[string]interface{}{}
downloadFileRequest := &models.DownloadFileRequest{
    Path: ToStringPointer(fileResult),
    Optionals: downloadFileRequestOptions,
}
_, _ = wordsApi.DownloadFile(ctx, downloadFileRequest)
Suorita koodi
  
Kopioi koodi Go leikepöydälle

Kuinka vertailla kahta tekstitiedostoa

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

Go vertailukelpoinen kirjasto

Asenna Aspose.Words Cloud SDK for Go suorittamalla go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api. Voit saada paljon hyödyllistä tietoa muista asennustavoista "How to use SDK" -osiosta.

Kloonaa Aspose.Words Cloud SDK for Go -lähdekoodi GitHubista ja käytä sitä projektissasi. Noudata näitä Instructions saadaksesi nopeasti tarvittavat suojaustiedot ja käyttääksesi REST sovellusliittymäämme.

Laitteistovaatimukset

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.