Sammenlign PDF filer i C#

Kraftfuldt C# bibliotek til at sammenligne PDF dokumenter og opdage selv små forskelle

Sammenlign to PDF filer i C# ved hjælp af vores forskelskontrol. Med vores high-fidelity .NET API kan du finde forskellen mellem sammenlignede PDF dokumenter og eksportere resultaterne til et praktisk filformat.

Se kodestykket

Med denne indbyggede .NET API kan du nemt sammenligne PDF-dokumenter og opnå forskellene i det ønskede outputformat. Vores C#-bibliotek er fuldstændig selvstændigt og er ikke afhængig af eksterne værktøjer eller tjenester. Det eliminerer behovet for eksterne afhængigheder og giver et omfattende sæt PDF-behandlingsfunktioner inden for en enkelt .NET-pakke.

På denne landingsside bringer vi dig en live demo af PDF-sammenligningen i aktion, kombineret med et illustrativt C#-eksempel. Den sammenligner indholdet af PDF-dokumenter både på tegnniveau og på ordniveau. Selvom kun et enkelt tegn er blevet ændret, vil hele ordet blive markeret som ændret. Oplev selv, hvor nemt det er at sammenligne to dokumenter ved at uploade PDF-filer til grænsefladen, vælge det ønskede outputformat og få forskellene mellem PDF-dokumenter markeret med 100 % nøjagtighed.

Sammenlign Model.Name1 ved at bruge C#

Nogle gange er det måske ikke klart, om en PDF-fil er blevet ændret, og manuel sammenligning af to versioner af et dokument kan være en skræmmende opgave. Omvendt er der tidspunkter, hvor du er sikker på, at PDF-dokumentet er ændret, men visuel identifikation af de opdaterede sektioner bliver overvældende. PDF-sammenligningen er en stadig mere efterspurgt procedure, især inden for automatiserede dokumentarbejdsgange. Lad os udforske typiske scenarier, hvor automatiseret PDF-sammenligning kan være yderst værdifuld:

  • Versionskontrol og samarbejde. Når flere bidragydere arbejder på den samme PDF-fil, hjælper programmatisk dokumentsammenligning med at identificere ændringer foretaget af forskellige personer
  • Jura og overholdelse. I den juridiske industri er nøjagtig sammenligning af juridiske kontrakter, aftaler eller regulatoriske dokumenter afgørende. Automatiseret PDF-filsammenligning sikrer præcis påvisning af eventuelle ændringer, tilføjelser eller udeladelser, og hjælper advokater med at opretholde overholdelse og mindske juridiske risici
  • Kvalitetssikring og test. Softwareudvikling involverer ofte håndtering af omfattende dokumentation, såsom krav, specifikationer og testcases. Ved at automatisere PDF-sammenligning kan .NET-udviklere nemt opdage uoverensstemmelser mellem versioner, hvilket sikrer ensartethed og nøjagtighed gennem hele udviklingsprocessen
  • Content Management og publicering. I indholdsdrevne industrier, som forlagsvirksomhed eller journalistik, er det vigtigt at opretholde konsistens på tværs af forskellige versioner af artikler, manuskripter eller bøger. Sammenligning af PDF-dokumenter programmæssigt giver forfattere og redaktører mulighed for hurtigt at se forskelle og sikre integriteten af deres indhold, hvilket letter effektive udgivelsesarbejdsgange

Find forskelle i PDF-filer i C#

Som du kan se, tilbyder programmatisk PDF-sammenligning enorme fordele på forskellige domæner, hvilket muliggør strømlinede arbejdsgange, forbedret samarbejde og øget produktivitet. Med denne C# API har du magten til at udnytte disse fordele problemfrit i dine .NET-projekter. Prøv vores live-demo ved at uploade to PDF-dokumenter, vælge målformatet for at fremhæve forskellene og undersøge C# kodeeksemplet. Dette C#-uddrag demonstrerer, hvordan man finder forskelle mellem PDF-filer og gemmer resultaterne i det krævede format.

En vigtig pointe: de sammenlignede PDF-dokumenter bør ikke have revisioner, før de kalder sammenligningsmetoden. Du skal først acceptere alle revisionerne.

Sammenlign to PDF filer ved hjælp af C#
Upload den sammenlignede fil
Kør kode
Upload den anden fil for at sammenligne
Vælg målformatet fra listen
using Aspose.Words;

var docA = new Document("Input1.pdf");
var docB = new Document("Input2.pdf");

// Der bør ikke være nogen revisioner før sammenligning.
docA.AcceptAllRevisions();
docB.AcceptAllRevisions();

docA.Compare(docB, "Author Name", DateTime.Now);
docA.Save("Output.pdf");
Kør kode

Sådan sammenlignes to PDF i C#

  1. Installer Aspose.Words for .NET
  2. Tilføj en biblioteksreference (importér biblioteket) til dit C# projekt
  3. Indlæs to PDF for at sammenligne
  4. Accepter alle revisioner, før du kalder Compare() metoden
  5. Kald Compare() metoden for at sammenligne to PDF
  6. Kald Save() metoden, og send et outputfilnavn med påkrævet udvidelse
  7. Få resultatet af komprimering af PDF som en separat fil

C# bibliotek til at sammenligne PDF dokumenter

Der er tre alternative muligheder for at installere "Aspose.Words til .NET" på dit system. Vælg venligst en, der ligner dine behov, og følg trin-for-trin instruktionerne:

Systemkrav

Vores produkt er fuldt ud platformsoversigt og understøtter alle større .NET implementeringer efter '.NET Standard 2.0' specifikation:

  • Microsoft .NET Framework, der starter fra den tidligste 2.0 -version og slutter med den nyeste '.NET Framework 4.8'
  • .NET Core, der starter fra den tidligste 2.0, og slutter med den nyeste '.NET 6'
  • Mono >= 2.6.7

Hvad angår .NET -kode ikke afhænger af den underliggende hardware eller operativsystem, men kun af en virtuel maskine, kan du frit udvikle enhver form for software til Windows, macOS, Android, iOS og Linux. Sørg bare for, at du har installeret den tilsvarende version af .NET Framework, .NET Core, Windows Azure, Mono eller Xamarin.

Vi anbefaler at bruge Microsoft Visual Studio, Xamarin og MonoDevelop integrerede udviklingsmiljøer til at oprette C#, F#, VB.NET applikationer.

For flere detaljer henvises til produktdokumentation.

Andre understøttede filformater

Du kan udføre sammenligningshandlinger for andre filformater:

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2024. Alle rettigheder forbeholdes.