Vertaa kahta DOCX käyttämällä C#

Erittäin tarkka C# erotarkistus, jonka avulla voit vertailla DOCX tiedostoa ja löytää eroja niiden välillä

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

Katso koodinpätkä

Vertaa DOCX:ää C# issa

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

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

Yritä vertailla DOCX-asiakirjoja

Katso, kuinka ratkaisumme DOCX-tiedostojen vertailuun .NET SDK:lla toimii. Tämän saavuttamiseksi lataa DOCX-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
using Aspose.Words.Cloud.Sdk;

var config = new Configuration 
{
    ClientId = "####-####-####-####-####", 
    ClientSecret = "##################" 
};
var wordsApi = new WordsApi(config);

var fileName1 = "Input1.docx";
var fileName2 = "Input2.docx";
var fileResult = "Output.docx";

//  Lähetä asiakirjat pilvitallennustilaan.
using var firstDocumentContent = File.OpenRead(fileName1);
var uploadFirstFileRequest = new UploadFileRequest(firstDocumentContent, fileName1);
await wordsApi.UploadFile(uploadFirstFileRequest);

using var secondDocumentContent = File.OpenRead(fileName2);
var uploadSecondFileRequest = new UploadFileRequest(secondDocumentContent, fileName2);
await wordsApi.UploadFile(uploadSecondFileRequest);

//  Vertaa asiakirjoja pilvessä.
var compareDataOptions = new CompareData()
{
    Author = "author",
    ComparingWithDocument = fileName2
};
var compareDocumentRequest = 
    new CompareDocumentRequest(fileName1, compareDataOptions, destFileName: fileResult);
await wordsApi.CompareDocument(compareDocumentRequest);

//  Lataa tulosasiakirja pilvivarastosta.
var downloadFileRequest = new DownloadFileRequest(fileResult);
var downloadFileResult = await wordsApi.DownloadFile(downloadFileRequest);
using (var fileStream = File.Create(fileResult))
{
    downloadFileResult.CopyTo(fileStream);
}
Suorita koodi
  
Kopioi koodi C# leikepöydälle

Kuinka vertailla kahta tekstitiedostoa

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

C# vertailukelpoinen kirjasto

Asenna 'Aspose.Words Cloud SDK for .NET' NuGet paketinhallinnan avulla. Suorita vain nuget install Aspose.Words-Cloud asentaaksesi automaattisesti projektisi vastaavan kokoonpanon ja viittaa siihen. Vaihtoehtoisesti voit kloonata manuaalisesti Aspose.Words Cloud SDK for .NET lähdekoodille GitHubista ja käyttää sitä projektissasi. Noudata näitä Instructions saadaksesi nopeasti tarvittavat suojaustiedot ja käyttääksesi REST sovellusliittymäämme.

Laitteistovaatimukset

  • .NET Standard 2.0 tai uudempi

Katso lisätietoja 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.