C# を使用して PDF ドキュメントをこの簡単なチュートリアルと比較してください。これには、環境構成、段階的なプロセス、C# を使用して 2 つの PDF ファイルを比較するための実行可能なサンプル コードが含まれています。さらに、この PDF 比較機能を、MS Windows、Linux、または macOS の .NET Framework をサポートするアプリケーションに統合できます。
C# で PDF ドキュメントを比較する手順
- C# を使用して PDF ドキュメントを比較するには、Aspose.Words for .NET をインストールしてシステムを構成します
- Document クラスを使用して最初の PDF ドキュメントを取得します
- 2 番目の PDF ドキュメントをロードして比較します
- 必要な比較オプションを設定する
- CompareOptions クラス オブジェクトを使用して PDF ドキュメントを比較する
- Save 類似点と相違点を説明する比較された出力 PDF ドキュメント
これらの手順では、C# を使用して PDF を比較する詳細を簡潔に説明します。まず、両方の PDF ドキュメントを読み込みます。次に、比較にさまざまなオプションを設定し、要件に応じて比較を実行します。
C# を使用して PDF ドキュメントを比較するコード
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"); | |
} | |
} |
このコード スニペットは、C# を使用して PDF ファイルを比較するのに十分です。 Document クラスでロードする際に、さまざまなファイルを処理します。その後、CompareOptions クラスを使用して、テーブル、コメント、比較ターゲットの無視などのカスタム プロパティ、およびニーズに応じてその他のいくつかのプロパティを設定します。最後に、出力 PDF ドキュメントをレンダリングする Save() メソッドを呼び出す前に、Compare() メソッドが呼び出されます。
この記事では C# を使用して 2 つの PDF の違いを比較するための情報を説明しました。また、Word 文書を比較したい場合は、C# を使用して Word 文書を比較する方法 の記事を参照してください。