Այս հոդվածը ցույց է տալիս, թե ինչպես կարելի է համեմատել PDF փաստաթղթերը՝ օգտագործելով C#: Այն ունի մանրամասներ մշակման համար IDE-ը սահմանելու համար, ծրագրավորման քայլերի ցանկ և օրինակելի կոդ՝ PDF համեմատման գործիք C#-ի միջոցով մշակելու համար: Դուք կսովորեք համեմատել էջ առ էջ կամ համեմատել երկու PDF ֆայլերը որպես ամբողջություն՝ առանց որևէ երրորդ կողմի գործիք օգտագործելու:
PDF ֆայլերը C#-ով համեմատելու քայլեր
- Սահմանեք միջավայրը, որպեսզի օգտագործի Aspose.PDF for .NET՝ PDF ֆայլերը համեմատելու համար
- Բեռնել երկու PDF ֆայլերը Document դասի առանձին օբյեկտներում
- Պատվիրեք ComparisonOptions օբյեկտը հատուկ կարգավորումների համար
- Օգտագործեք TextPdfComparer անվանատարածքը և զանգահարեք ComparePages() մեթոդը՝ առանձին էջերը համեմատելու համար
- Օգտագործեք CompareFlatDocuments() երկու տարբեր ֆայլեր համեմատելու համար
Վերոնշյալ քայլերը նկարագրում են երկու PDF փաստաթղթերի համեմատման գործընթացը՝ օգտագործելով C#: Երկու PDF ֆայլերն էլ առանձին բեռնեք Document դասի օբյեկտի մեջ և մուտք գործեք հղում դեպի թիրախային էջեր երկու ֆայլերից: Զանգահարեք TextPdfComparer.ComparePages() մեթոդը՝ էջերը համեմատելու համար կամ զանգահարեք TextPdfComparer.CompareFlatDocuments() մեթոդը՝ երկու բեռնված ֆայլերի ամբողջական տեքստը համեմատելու համար:
Երկու PDF ֆայլեր C#-ով համեմատելու կոդ
Վերոնշյալ կոդը ցույց է տալիս PDF փաստաթղթերի համեմատման գործիք ստեղծելու մեխանիզմը C#-ի միջոցով: Դուք կարող եք հարմարեցնել գործընթացը՝ սահմանելով բացառված ուղղանկյուն տարածքների ցանկը 1-ին և 2-րդ ֆայլերում, նշելով, որ աղյուսակները բացառվեն համեմատությունից կամ սահմանելով արդյունահանման տարածքները ընտրված էջերից: Էջի համեմատությունը վերադարձնում է էջերի տարբերությունների ցանկը, մինչդեռ ֆայլի համեմատությունը վերադարձնում է PDF ֆայլը, որը պարունակում է երկու ֆայլերի միջև եղած տարբերությունների մանրամասները:
Այս ձեռնարկը մեզ սովորեցրել է, թե ինչպես համեմատել PDF ֆայլերը: Եթե ցանկանում եք միաձուլել PDF ֆայլերը, տես ինչպես միաձուլել PDF ֆայլերը C#-ի միջոցով-ի հոդվածը: