Setul nostru C# SDK vă permite să găsiți diferența dintre HTML documentele și să salvați rezultatele într-un format convenabil pentru vizualizare. Pentru a verifica capabilitățile produsului nostru, comparați HTML fișiere folosind această C# bibliotecă și vedeți diferențele.
SDK-ul nostru .NET este conceput pentru a vă oferi cel mai precis rezultat, chiar dacă compararea este o funcție complexă în sine.
Uneori trebuie să vă asigurați că documentul în HTML format nu a fost modificat și, dacă a fost, trebuie să aflați care este diferența. Doar folosiți instrumentul nostru .NET diff pentru a compara două HTML fișiere și pentru a găsi diferențe în cuvinte întregi sau caractere individuale. În plus, dacă doar un caracter dintr-un cuvânt s-a schimbat, acest cuvânt va fi marcat ca fiind schimbat în întregime.
Acum nu mai trebuie să pierdeți timp comparând manual HTML documentele și puteți găsi rapid chiar și modificări mici și puteți exporta astfel de diferențe într-un document într-un format convenabil.
Vedeți cum funcționează soluția noastră de a compara HTML fișierele folosind .NET SDK. Pentru a realiza acest lucru, încărcați HTML fișierele pe care doriți să le comparați și selectați formatul fișierului de export - acesta va fi încărcat automat după comparare.
Rețineți că trebuie să acceptați toate revizuirile din documentele comparate înainte de a apela metoda de comparare, așa cum se arată în exemplul nostru:
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";
// Încărcați documente în stocarea în cloud.
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);
// Comparați documentele în cloud.
var compareDataOptions = new CompareData()
{
Author = "author",
FileReference = new FileReference(fileName2)
};
var compareDocumentRequest =
new CompareDocumentRequest(fileName1, compareDataOptions, destFileName: fileResult);
await wordsApi.CompareDocument(compareDocumentRequest);
// Descărcați documentul rezultat din stocarea în cloud.
var downloadFileRequest = new DownloadFileRequest(fileResult);
var downloadFileResult = await wordsApi.DownloadFile(downloadFileRequest);
using (var fileStream = File.Create(fileResult))
{
downloadFileResult.CopyTo(fileStream);
}
Instalați 'Aspose.Words Cloud SDK for .NET' folosind managerul de pachete NuGet. Doar rulați nuget install Aspose.Words-Cloud pentru a instala automat și a face referire la ansamblul corespunzător din proiectul dvs. Ca alternativă, puteți clona manual Aspose.Words Cloud SDK for .NET din GitHub și îl puteți utiliza în proiectul dvs. Vă rugăm să urmați aceste Instructions pentru a obține rapid acreditările de securitate necesare și pentru a accesa API ul nostru REST.
Consultați Repository Documentation pentru a vedea mai multe detalii.
Puteți efectua operațiuni de comparare pentru alte formate de fișiere: