cURL コマンドは、REST API が画像、ドキュメント、スプレッドシート、eBook、CAD、PDF ファイルなどを比較できるようにします。差分レポートを取得して、変更を受け入れるか拒否するかを選択できます。
無料トライアルを開始GroupDocs.Comparison Cloud API は、すべての一般的なビジネス形式のドキュメントを比較するためのワンストップソリューションを提供します。cURL を使用すれば、リクエストの送信とレスポンスの受信、クラウド上でのファイル変換が可能です。サポートされているファイルタイプは、PDF および Microsoft Word ドキュメント、Excel スプレッドシート、PowerPoint プレゼンテーション、プレーンテキストなどです。
GroupDocs.Comparison Cloud API を使用すれば、数行のコードだけでドキュメントを比較し、変更一覧を取得できます。
curl -v "https://api.groupdocs.cloud/v1.0/comparison/compareDocuments/changes?appsid=XXXX&signature=XXX-XX"
-H "content-type: application/json"
-X POST -d "{'sourceFile':{'folder':'comparisons','name':'source.docx','password':''},'targetFiles':[{'folder':'comparisons','name':'target.docx','password':''}],'settings ':{'generateSummaryPage':true,'showDeletedContent':true,'styleChangeDetection':true,'insertedItemsStyle':{'color':'Blue','beginSeparatorString':'','endSeparatorString':'','bold':false,'italic':false,'strikeThrough':false},'deletedItemsStyle':{'color':'Red','beginSeparatorString':'','endSeparatorString':'','bold':false,'italic':false,'strikeThrough':false},'styleChangedItemsStyle':{'color':'Green','beginSeparatorString':'','endSeparatorString':'','bold':false,'italic':false,'strikeThrough':false},'wordsSeparatorChars':[],'detailLevel':'Low','useFramesForDelInsElements':false,'calculateComponentCoordinates':false,'markDeletedInsertedContentDeep':false},'changes':[{'id':0,'action':'Reject'},{'id':1,'action':'Reject'}]}"
ファイル形式に関係なく、GroupDocs.Comparison Cloud API はテキスト、線、ボックス、余白など、実質的にすべてのドキュメント要素の変更を検出できます。これにより、ユーザーはドキュメントに加えられたすべての変更の詳細、すなわちテキスト、フォントの種類とスタイル、ページヘッダー、フッター、全体レイアウトを完全に把握でき、差異が見つかった際には正確に分析・報告されます。
GroupDocs.Comparison Cloud は、比較されたドキュメント(ファイルまたは画像配列として)やその変更を取得できる、Document と Changes の 2 つの主要リソースを提供します。また、取得した変更を更新(受け入れるか拒否する)する機能も提供します。
RESTful API である GroupDocs.Comparison Cloud は、HTTP のリクエストとレスポンスをサポートする任意の言語やプラットフォームで使用できます。また、GroupDocs.Comparison Cloud は Amazon S3、Google Cloud、Google Drive、DropBox など多数のサードパーティストレージでも利用可能です。