GroupDocs.Comparison 一目でわかる

Python アプリケーション内で PDF、Microsoft Office ファイル、HTML、電子メール、画像などの広く使用されているドキュメント タイプを比較するために設計された API。

Illustration comparison

包括的な出力レポート

GroupDocs.Comparison は、ドキュメントのコンテンツ (文字、単語、段落、表、グラフ) の変更とドキュメントのスタイルの変更を検出します。ユーザーは、変更の性質と数を示す詳細なレポートを受け取ります。

幅広いファイルおよびドキュメント形式

GroupDocs.Comparison API を使用すると、PDF、HTML、電子メール、Microsoft Office Word、Excel ワークブック、PowerPoint ファイル、OneNote ノート、Visio 図、テキスト ドキュメント、JPEG、PNG、GIF、BMP 画像などの形式のドキュメントを比較できます。他の多くの人の中でも。

徹底したドキュメントとコードサンプル

さまざまなプラットフォームにわたる比較ライブラリの詳細なドキュメントとサンプル コードがすぐに入手できるため、GroupDocs.Comparison API の Python アプリケーションへの統合が簡素化されます。

変更を選択して 1 つのドキュメントに結合する

ドキュメントのさまざまなバージョンを所有している場合は、GroupDocs.Comparison ライブラリを使用して、変更を単一の新しいファイルに選択的にコンパイルできます。

プラットフォーム独立性

GroupDocs.Comparison for Python via .NET は、次のオペレーティング システム、フレームワーク、パッケージ マネージャーと互換性があります。

Windows
macOS
Linux
NPM
NuGet
Amazon
Docker
Azure
VS Code
Eclipse
IntelliJ

対応ファイル形式

GroupDocs.Comparison for Python via .NET は、次の ファイル形式 で動作できます。

Microsoft Office および OpenDocument フォーマット

  • Word: DOCX, DOC, DOCM,DOT, DOTM, DOTX, RTX, RTF, TXT
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, POT, POTX, PPS, PPSX
  • Outlook: EML, EMLX, MSG
  • OneNote: ONE
  • OpenDocument: ODT, ODP, OTP, ODS, OTT
  • 固定ページレイアウト: PDF

画像、グラフィックス、ダイアグラム

  • ラスター画像: BMP, GIF, JPG, JPEG, PNG
  • 医療画像処理: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

その他

  • [テキスト]: TXT
  • プログラミング言語: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • ウェブ: HTM, HTML, MHT, MHTML
  • 電子書籍: MOBI, DjVu
  • 区切り文字で区切られた値: CSV

GroupDocs.Comparison for Python via .NET の機能

PDF、Office ドキュメント、画像、その他のさまざまな形式をシームレスに比較します。

Feature icon

直感的なドキュメントの比較

2 つの文書間の相違点を調べて強調表示します。

Feature icon

複数の文書の比較

複数のドキュメントの相違点を同時に検査します。

Feature icon

広範なフォーマットのサポート

さまざまなカテゴリにわたって一般的に使用される 50 を超えるドキュメント形式と互換性があります。

Feature icon

変更を承認または拒否する

変更を明確に視覚化し、編集を承認または拒否するためのオプションを提供します。

Feature icon

ビジュアルプレビューの生成

比較結果のプレビューを画像形式で作成します。

Feature icon

テキストベースのコンテンツの比較

行ごと、段落ごと、単語ごと、または文字ごとの比較を実行して、変更を強調表示します。

Feature icon

書式変更の検出

文書のスタイルと書式設定の変更を特定します。

Feature icon

カスタマイズ可能なメタデータの処理

ソース ファイルまたはターゲット ファイルのメタデータを保持するか、ユーザーが新しいメタデータを定義できるようにします。

Feature icon

パスワードで保護されたファイルの処理

暗号化されたドキュメントを操作したり、パスワードで保護された安全なドキュメントを作成したりできます。

Feature icon

焦点を絞ったページの比較

ドキュメントの特定のセクションまたは個々のページを選択して比較します。

Feature icon

コメントの公開設定を管理する

ソース文書を調べるときに、コメントを表示するか非表示にするかを決定します。

コードサンプル

GroupDocs.Comparison for Python via .NET の機能を利用するための一般的なシナリオを確認します。

パスワード保護されたドキュメントの比較

[パスワードで保護されている]ドキュメント(https://docs.groupdocs.com/comparison/python-net/load-password-protected-documents/)を比較するには、ドキュメントをロードするときにパスワードを指定する必要があります。

パスワードで保護された文書を比較する方法

def run():

    # ソースドキュメントを読み込み、そのパスワードを指定します
    with groupdocs.comparison.Comparer("source.docx", new LoadOptions("1234")) as comparer:

        # ターゲットドキュメントをロードし、そのパスワードを指定します
        comparer.add("target.docx", new LoadOptions("5678"));

        # 比較結果を指定したファイルに保存する
        comparer.compare("result.docx");

複数の PDF ドキュメントを比較しています。

GroupDocs.Comparison では 3つ以上の文書を比較 できます。操作は 2 つのファイルを比較する場合とほぼ同じです。あとは、comparer クラスにさらにターゲットファイルを追加すればいいだけです。

3 つ以上の文書を比較する方法

def run():

    # ソースドキュメントを読み込む
    with groupdocs.comparison.Comparer(source.pdf") as comparer:

        # 比較する 2 番目のファイルを指定してください
        comparer.add("target2.pdf");

        # 比較する 3 番目のファイルを指定
        comparer.add("target3.pdf");

        # 比較結果を指定したファイルに保存する
        comparer.compare("result.pdf");

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本