ページプレビュー後のリソースのクリーンアップ

導入

.NET開発の世界では、法律事務所から教育機関まで、様々なアプリケーションにおいて、ドキュメントの効率的な管理と比較が不可欠です。GroupDocs.Comparison for .NETのようなツールを活用すれば、開発者はドキュメントの比較プロセスを簡単に効率化できます。このチュートリアルでは、GroupDocs.Comparison for .NETを活用してドキュメントを比較する方法を段階的に解説します。

前提条件

チュートリアルに進む前に、次の前提条件が満たされていることを確認してください。

  1. GroupDocs.Comparison for .NET: ライブラリをダウンロードしてインストールします。 ここ.
  2. .NET 開発環境: マシンに動作する .NET 開発環境が設定されていることを確認します。
  3. ドキュメント サンプル: 比較するソース ドキュメントとターゲット ドキュメントを準備します。

名前空間のインポート

.NET プロジェクトでは、まず GroupDocs.Comparison for .NET の機能にアクセスするために必要な名前空間をインポートします。

using System;
using System.IO;

ステップ1: 出力ディレクトリとファイル名を定義する

string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, "RESULT.pptx");

ステップ2: Comparer を初期化し、ドキュメントを追加する

using (Comparer comparer = new Comparer("SOURCE.pptx"))
{
    comparer.Add("TARGET.pptx");

ステップ3: 比較を実行して出力を生成する

    comparer.Compare(File.Create(outputFileName));

ステップ4: ドキュメントプレビューを生成する

    Document document = new Document(File.OpenRead(outputFileName));
    PreviewOptions previewOptions = new PreviewOptions(pageNumber =>
    {
        var pagePath = Path.Combine(Constants.SamplesPath, $"result_{pageNumber}.png");
        return File.Create(pagePath);
    });
    previewOptions.PreviewFormat = PreviewFormats.PNG;
    previewOptions.PageNumbers = new int[] { 1, 2 };
    previewOptions.ReleasePageStream = UserReleaseStreamMethod;
    document.GeneratePreview(previewOptions);
}

ステップ5: 成功メッセージを表示する

Console.WriteLine($"\nDocument previews generated successfully.\nCheck output in {outputDirectory}.");

結論

結論として、GroupDocs.Comparison for .NETは、.NETアプリケーション内でドキュメントを簡単に比較するための堅牢なソリューションを提供します。このチュートリアルで概説した手順に従うことで、開発者はドキュメント比較機能をプロジェクトにシームレスに統合し、生産性と効率性を向上させることができます。

よくある質問

GroupDocs.Comparison for .NET はさまざまなドキュメント形式と互換性がありますか?

はい、GroupDocs.Comparison for .NET は、DOCX、PPTX、XLSX、PDF など、幅広いドキュメント形式をサポートしています。

比較したドキュメントの出力形式をカスタマイズできますか?

はい、GroupDocs.Comparison for .NET では、要件に応じて出力形式を柔軟に選択できます。

テスト用に試用版はありますか?

はい、GroupDocs.Comparison for .NET の機能を無料でお試しいただけます。 ここ.

GroupDocs.Comparison for .NET に関連する問題や質問についてサポートを受けるにはどうすればよいですか?

GroupDocs.Comparisonコミュニティフォーラムから支援を求めることができます。 ここ.

GroupDocs.Comparison for .NET のライセンスはどこで購入できますか?

GroupDocs.Comparison for .NETのライセンスは以下から購入できます。 このリンク.