Համեմատեք երկու DOCX ՝ օգտագործելով C#

Բարձր ճշգրիտ C# տարբերությունների ստուգիչ՝ DOCX ֆայլերը համեմատելու և դրանց միջև տարբերությունները գտնելու համար

Մեր հզոր C# SDK թույլ է տալիս գտնել տարբերությունը DOCX փաստաթղթերի միջև և պահպանել արդյունքները հարմար ձևաչափով՝ դիտելու համար: Մեր արտադրանքի հնարավորությունները ստուգելու համար համեմատեք DOCX ֆայլեր՝ օգտագործելով այս C# գրադարանը և տեսեք տարբերությունները:

Դիտեք կոդի հատվածը

Համեմատեք DOCX-ը C#-ում

Մեր .NET SDK-ն նախագծված է ձեզ առավելագույն ճշգրիտ արդյունք տալու համար, թեև համեմատությունն ինքնին բարդ գործառույթ է:

Երբեմն պետք է վստահ լինել, որ DOCX ձևաչափով փաստաթուղթը չի փոխվել, իսկ եթե փոխվել է, պետք է պարզել, թե որն է տարբերությունը: Պարզապես օգտագործեք մեր .NET diff գործիքը՝ երկու DOCX ֆայլեր համեմատելու և ամբողջական բառերի կամ առանձին նիշերի տարբերությունները գտնելու համար: Ավելին, եթե բառի մեջ միայն մեկ նիշ է փոխվել, այս բառը կնշվի որպես ամբողջությամբ փոխված:

Այժմ ձեզ այլևս պետք չէ ժամանակ ծախսել ձեռքով DOCX փաստաթղթերը համեմատելու վրա, և դուք կարող եք արագ գտնել նույնիսկ փոքր փոփոխությունները և արտահանել նման տարբերությունները հարմար ձևաչափով փաստաթուղթ:

Փորձեք համեմատել DOCX փաստաթղթերը

Ստուգեք, թե ինչպես է աշխատում DOCX ֆայլերը .NET SDK-ի միջոցով համեմատելու մեր լուծումը: Դրան հասնելու համար բեռնեք DOCX ֆայլերը, որոնք ցանկանում եք համեմատել, և ընտրեք արտահանման ֆայլի ձևաչափը. այն ավտոմատ կերպով կբեռնվի համեմատելուց հետո:

Նկատի ունեցեք, որ դուք պետք է ընդունեք բոլոր վերանայումները համեմատվող փաստաթղթերում, նախքան համեմատության մեթոդը կանչելը, ինչպես ցույց է տրված մեր օրինակում.

Վերբեռնեք համեմատված ֆայլը
Գործարկել կոդը
Համեմատելու համար վերբեռնեք երկրորդ ֆայլը
Ցանկից ընտրեք թիրախային ձևաչափը
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";

//  Վերբեռնեք փաստաթղթերը ամպային պահեստում:
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);

//  Համեմատեք փաստաթղթերը ամպի մեջ:
var compareDataOptions = new CompareData()
{
    Author = "author",
    FileReference = new FileReference(fileName2)
};
var compareDocumentRequest =
    new CompareDocumentRequest(fileName1, compareDataOptions, destFileName: fileResult);
await wordsApi.CompareDocument(compareDocumentRequest);

//  Ներբեռնեք արդյունքի փաստաթուղթը ամպային պահեստից:
var downloadFileRequest = new DownloadFileRequest(fileResult);
var downloadFileResult = await wordsApi.DownloadFile(downloadFileRequest);
using (var fileStream = File.Create(fileResult))
{
    downloadFileResult.CopyTo(fileStream);
}
Գործարկել կոդը
  
Պատճենեք C# կոդը clipboard-ում

Ինչպես համեմատել երկու տեքստային ֆայլ

  1. Տեղադրեք Aspose.Words Cloud for .NET
  2. Ավելացրեք գրադարանի հղում (ներմուծեք գրադարանը) ձեր C# նախագծին
  3. Բեռնեք երկու DOCX փաստաթուղթ՝ համեմատելու համար
  4. Զանգահարեք CompareDocument() մեթոդը՝ DOCX փաստաթղթերը համեմատելու համար
  5. Ներբեռնեք արդյունքի փաստաթուղթը ամպային պահեստից

C# գրադարան՝ համեմատելու համար

Տեղադրեք 'Aspose.Words Cloud SDK for .NET' ի համար՝ օգտագործելով NuGet փաթեթի կառավարիչը: Պարզապես գործարկեք nuget install Aspose.Words-Cloud ը՝ ձեր նախագծում համապատասխան ժողովը ավտոմատ կերպով տեղադրելու և հղում կատարելու համար: Որպես այլընտրանք, դուք կարող եք ձեռքով կլոնավորել Aspose.Words Cloud SDK for .NET սկզբնական կոդի համար GitHub-ից և օգտագործել այն ձեր նախագծում: Խնդրում ենք հետևել այս Instructions ՝ արագորեն ստանալու անվտանգության անհրաժեշտ հավաստագրերը և մուտք գործելու մեր REST API ն:

Համակարգի պահանջները

  • .NET Standard 2.0 կամ ավելի նոր տարբերակ

Լրացուցիչ մանրամասներ տեսնելու համար տես Repository Documentation:

Այլ աջակցվող ֆայլի ձևաչափեր

Դուք կարող եք կատարել համեմատական գործողություն այլ ֆայլերի ձևաչափերի համար.

5%

Բաժանորդագրվեք Aspose Product Updates-ին

Ստացեք ամսական տեղեկագրեր և առաջարկներ անմիջապես ձեր փոստարկղին:

© Aspose Pty Ltd 2001-2024. Բոլոր իրավունքները պաշտպանված են.