Tehokkaan C# SDK:n avulla voit löytää eron HTML asiakirjojen välillä ja tallentaa tulokset kätevään muotoon katselua varten. Tarkistaaksesi tuotteemme ominaisuudet vertaamalla HTML tiedostoa tämän C# kirjaston avulla ja katso erot.
.NET SDK on suunniteltu antamaan sinulle tarkimman tuloksen, vaikka vertailu onkin monimutkainen toiminto.
Joskus sinun on varmistettava, että HTML-muotoista asiakirjaa ei ole muutettu, ja jos on, sinun on selvitettävä, mikä ero on. Käytä .NET diff -työkalua kahden HTML-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 HTML-asiakirjojen vertailuun, ja voit nopeasti löytää pienetkin muutokset ja viedä tällaiset erot asiakirjaan kätevässä muodossa.
Katso, kuinka ratkaisumme HTML-tiedostojen vertailuun .NET SDK:lla toimii. Tämän saavuttamiseksi lataa HTML-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:
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
var fileName1 = "Input1.html";
var fileName2 = "Input2.html";
var fileResult = "Output.html";
// 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",
FileReference = new FileReference(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);
}
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.
Voit suorittaa vertailutoiminnon muille tiedostomuodoille: