GroupDocs.Comparison 一目でわかる

PDF、Microsoft Office、HTML、電子メール、Node.js アプリケーション内の画像など、さまざまなタイプのドキュメントを比較するためのAPI

Illustration comparison

詳細な出力レポート

GroupDocs.Comparison は、文書内容 (文字、単語、段落、表、グラフ) の変更と文書スタイルの変更を識別します。これにより、相違点、数、種類に関する豊富な情報を含むレポートが顧客に提供されます。

最も一般的なファイルおよび文書形式がサポートされています

GroupDocs.Comparison APIを使用すると、PDF、HTML、電子メール、Microsoft Office Word ドキュメント、Excel スプレッドシート、PowerPoint プレゼンテーション、OneNote、Visio ダイアグラム、テキスト、JPEG、PNG、GIF、BMP 画像など、サポートされているあらゆる形式のドキュメントを効率的に比較できます。

ドキュメンテーションと例

さまざまなプラットフォームでの比較ライブラリの使用に関するコード例については、すでに多くのドキュメントが用意されているので、Node.js アプリケーションで GroupDocs.Comparison API を操作する方法について真剣に考える必要はありません。

変更を選択して1つのファイルに結合

1つのドキュメントに異なるバージョンがある場合は、必要な変更のみを選択し、GroupDocs.Comparison ライブラリを使用して新しいドキュメントをコンパイルできます。

プラットフォーム独立性

GroupDocs.Comparison for Node.js via Java は、以下のオペレーティングシステム、フレームワーク、パッケージマネージャーをサポートしています

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

対応ファイル形式

GroupDocs.Comparison for Node.js via Java は次の ファイル形式 での操作をサポートします。

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 Node.js via Java の機能

PDF と Office ドキュメント、画像、その他の形式を簡単に比較

Feature icon

使いやすい文書比較

2 つの文書内の違いを分析して特定します。

Feature icon

複数の文書を比較

複数の文書内の違いを同時に分析して特定します。

Feature icon

対応フォーマット

さまざまなカテゴリの50を超える一般的なドキュメント形式をサポートします。

Feature icon

変更を承認または拒否

識別された変更を明確に視覚的に表示し、変更を受け入れるか拒否するかを選択できます。

Feature icon

プレビューを生成

比較結果を画像として保存します。

Feature icon

コンテンツ比較

テキストコンテンツを 1 行ごと、段落ごと、単語ごと、文字ごとに比較します。変更点を強調表示します。

Feature icon

スタイル比較

書式とスタイルの変更を検出します。

Feature icon

メタデータを設定

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

Feature icon

パスワード保護

暗号化された文書を解析するか、生成された文書をパスワードで保護します。

Feature icon

特定のページを比較する

文書の特定のセクションまたはページだけをロードします。

Feature icon

コメントを表示

ソース文書を読み込むときに、コメントを表示するか非表示にするかを選択できます。

コードサンプル

一般的な GroupDocs.Comparison for Node.js via Java 操作のいくつかのユースケース

パスワードで保護された文書を比較しています。

パスワードで保護されている 文書を比較するには、その文書を指定してから文書を読み込む必要があります。

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


import { Comparer, LoadOptions } from '@groupdocs/groupdocs.comparison'

// ソースドキュメントを読み込み、そのパスワードを指定します
const comparer = new Comparer("source.docx", new LoadOptions("1234"));

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

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

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

GroupDocs.Comparison では [3つ以上の文書を比較] できます (https://docs.groupdocs.com/comparison/nodejs-java/compare-multiple-documents/)。操作は 2 つのファイルを比較する場合とほぼ同じです。あとは、comparer クラスにさらにターゲットファイルを追加すればいいだけです。

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

import { Comparer } from '@groupdocs/groupdocs.comparison'

// ソースドキュメントを読み込む
const comparer = new Comparer(source.pdf");

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

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

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