Porovnejte PDF dokumenty pomocí C# s tímto stručným návodem. Zahrnuje konfiguraci prostředí, proces krok za krokem a spustitelný ukázkový kód pro porovnání dvou souborů PDF pomocí C#. Navíc můžete tuto funkci porovnání PDF integrovat do jakékoli aplikace podporující .NET framework v MS Windows, Linux nebo macOS.
Kroky k porovnání dokumentů PDF v C#
- Nakonfigurujte systém instalací Aspose.Words for .NET pro porovnání dokumentů PDF pomocí C#
- Získejte první dokument PDF pomocí třídy Document
- Načtěte druhý dokument PDF a porovnejte je
- Nastavte požadované možnosti porovnání
- Porovnejte dokumenty PDF při použití objektu třídy CompareOptions
- Save porovnaný výstupní dokument PDF vysvětlující podobnosti a rozdíly
Tyto kroky stručně pokrývají podrobnosti pro porovnání PDF pomocí C#. Nejprve načtěte oba dokumenty PDF. Za druhé, nastavte různé možnosti pro srovnání a proveďte srovnání podle svých požadavků.
Kód pro porovnání dokumentů PDF pomocí C#
using System; | |
using Aspose.Words; | |
class Program | |
{ | |
static void Main(string[] args) // Compare PDF files in C# | |
{ | |
new License().SetLicense("License.lic"); | |
Document docA = new Document("Compare1.pdf"); | |
Document docB = new Document("Compare2.pdf"); | |
Aspose.Words.Comparing.CompareOptions options = new Aspose.Words.Comparing.CompareOptions(); | |
options.Target = Aspose.Words.Comparing.ComparisonTargetType.New; | |
docA.Compare(docB, "Author", DateTime.Now, options); | |
docA.Save("Comparison_Output.pdf"); | |
Console.WriteLine("Done"); | |
} | |
} |
Tento fragment kódu je dostatečný pro porovnání souborů PDF pomocí C#. Pracuje s různými soubory při jejich načítání pomocí třídy Document. Následně se třída CompareOptions používá k nastavení vlastních vlastností, jako je ignorování tabulek, komentářů, cílů porovnání a několika dalších vlastností v závislosti na vašich potřebách. Nakonec je před voláním metody Save(), která vykreslí výstupní dokument PDF, vyvolána metoda Compare().
Tento článek vysvětluje informace pro porovnání rozdílů dvou PDF pomocí C#. Kromě toho, pokud chcete porovnat dokumenty aplikace Word, podívejte se na článek o jak porovnat dokumenty Word pomocí C#.