ドキュメント管理アプリケーションを開発していて、アプリケーション内でドキュメントをマージするための API を探していますか?オプションの検索は終了したはずです。 GroupDocs は、新しいクラウド API、GroupDocs.Merger Cloud をリリースする予定です。これにより、開発者はサードパーティのプラグインに依存せずに、どのプラットフォームでも同じ形式の複数のドキュメントを高精度かつ忠実にマージできるようになります。またはアプリケーション。新しい API が提供する注目すべき機能には、ドキュメントの結合、ドキュメントの分割、ドキュメント ページの移動、ドキュメント ページの回転、ドキュメント ページの抽出などがあります。
今後の GroupDocs.Merger Cloud API の概要を以下で共有します。以下の機能に限定されるものではありませんが、今後も API に便利な新機能や新しいファイル形式のサポートを追加していきます。
特徴 文書操作
ドキュメントを結合する
分割ドキュメント
ドキュメントのプレビュー
ドキュメントページの操作
ページの移動
ページの削除
ページを回転する
ページを切り替える
ページの抽出
ページの向きを変更する
ドキュメントセキュリティ運用
文書情報の抽出
サポートされている形式 GroupDocs.Merger クラウド REST API は、次のファイル形式をサポートしています。
フォーマット
説明
ドキュメント
Microsoft Word文書
DOCX
Microsoft WordのオープンXMLドキュメント
DOCM
Word Open XML マクロ有効ドキュメント
DOT
Wordドキュメントテンプレート
DOTX
Word オープン XML ドキュメント テンプレート
DOTM
Word Open XML マクロ有効ドキュメント テンプレート
RTF
リッチテキスト形式ファイル
GroupDocs.Conversion Cloud を使用して Python で PDF ドキュメントからテキストを抽出する
PDF (Portable Document Format) は、ドキュメントの表示と交換に使用される最も重要で広く使用されているファイル形式の 1 つです。 Python 開発者として、テキスト分析に Python を使用して PDF ドキュメントからテキストを抽出し、別の形式でエクスポートしたいというシナリオが数多くあります。この投稿では、GroupDocs.Conversion Cloud SDK for Python を使用して PDF ドキュメントからテキストを正確に抽出する方法を説明します。
GroupDocs.Conversion Cloud は、サードパーティ アプリケーションに依存せずにドキュメントと画像を変換する、プラットフォームに依存しない REST API ソリューションです。 50 種類以上のドキュメントをある形式から別の形式に変換します。 Python を含むすべての一般的なプログラミング言語用の SDK が提供されているため、開発者は基盤となる REST API 呼び出しを気にすることなく、アプリケーションで API を直接使用できます。
コードを開始しましょう:
GroupDocs.Conversion クラウド パッケージをインストールする まず最初に、次のコマンドで pypi から groupdocs-conversion-cloud パッケージをインストールします。
>pip インストール groupdocs-conversion-cloud
Python PDF テキスト抽出の例 PDF ドキュメントからテキストを抽出するには、次の手順に従います。
groupdocs.cloud に無料でサインアップ to get your AppSID and AppKey Python モジュールを作成し、次のコードをコピーしてその中に貼り付けます。 PDF ドキュメントのテキストを抽出するためにデフォルトのオプションを使用しました。テキスト形式の変換オプションを使用すると、特定のページのテキストを抽出することもできます。 # インポートモジュール import groupdocs_conversion_cloud # https://dashboard.
PDF ドキュメントを最適化する信頼性の高い RESTful API ソリューション
GroupDocs.Conversion Cloud は、ドキュメントと画像の変換ソリューションです。これにより、開発者は、標準の REST API 呼び出しを使用して完全に制御しながら、任意のプラットフォーム上のアプリケーションにドキュメント変換機能を追加できるようになります。この記事では、PDF ドキュメントを最適化する方法について説明します。機能の完全なリストについては、GroupDocs.Convesion Cloud にアクセスしてください。
PDF ドキュメントには追加データが含まれる場合があります。 PDF ファイルのサイズを小さくすると、ネットワーク転送とストレージを最適化できます。これは、Web ページでの公開、ソーシャル ネットワークでの共有、電子メールでの送信、またはストレージへのアーカイブに特に便利です。 GroupDocs.Conversion Cloud を使用して PDF ドキュメントを Web 用に最適化したり、PDF ファイルのサイズを最適化したりする方法を簡単に説明します。次の例では cURL を使用します。基礎となる REST API 呼び出しを気にせずに、お気に入りのプログラミング言語の SDK を使用できます。
PDF ドキュメントを Web 用に最適化 最適化 (Web 用の線形化) とは、Web ブラウザを使用したオンライン閲覧に適した PDF ファイルを作成するプロセスを指します。線形化された PDF ファイルは、インターネット経由でより速く読み込まれます。線形化された PDF ファイルには、バイト ストリーミング サーバーが PDF ファイルを一度に 1 ページずつダウンロードできるようにする情報が含まれているためです。サーバー上でバイト ストリーミングが無効になっている場合、または PDF ファイルがリニアライズされていない場合は、表示する前に PDF ファイル全体をダウンロードする必要があります。 Web 表示用に PDF ファイルを最適化するには、cURL API コマンドを確認します。
PDF を Web 用に最適化する
// PDF ドキュメントを Web 用に最適化する curl -X POST "https://api.
GroupDocs.Annotation Cloud API は、プラットフォームに依存しないドキュメントおよび画像の注釈ソリューションであり、開発者が最小限の労力でアプリケーションに注釈機能を追加できるようにします。 API はさまざまな 注釈タイプ をサポートしていますが、この投稿ではテキスト秘匿化注釈に焦点を当てて、PDF テキストを秘匿化する方法を示します。
テキストの墨消しは、ドキュメントからコンテンツを永久に削除するプロセスです。ドキュメントを公開する前に、ドキュメントから機密データや個人データを削除する必要があります。 GroupDocs.Annotation Cloud は、特定のページ領域のテキストを編集するための Text Redaction Annotation を提供します。テキストの墨消しは、テキストの一部を黒い四角形で塗りつぶし、下にある単語や語句を非表示にします。
簡単な HTTP リクエストのセットを使用して、GroupDocs.Annotation Cloud でテキストを編集する方法の概要を簡単に説明します。この例では、cURL を使用して PDF ドキュメント内のテキストを編集します。 API は PDF ファイル形式に限定されません。サポートされているファイル形式 の完全なリストを確認できます。また、すべての一般的なプログラミング言語用の SDK も提供します。利用可能な GitHub リポジトリの SDK を動作例とともに確認し、アプリケーションで直接使用できます。
次の手順に従って、重複したイメージを見つけます。
認証用のアクセストークンを生成する ソースドキュメントをストレージにアップロードする ドキュメントに注釈を追加する 注釈付きドキュメントをダウンロードする アクセストークンの生成 ### Retrieve access token JWT(JSON Web Token) ### TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). curl --request POST https://api.groupdocs.cloud/connect/token --header "Content-Type: application/x-www-form-urlencoded" --data "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" ソースドキュメントをストレージにアップロードする ### Upload document to default storage curl -X POST "https://api.
文書に電子署名を追加する
電子署名とは何ですか? 電子署名または電子署名は、電子形式の他のデータと論理的に関連付けられ、署名者が署名するために使用する電子形式のデータを指します。このタイプの署名は、特定の規制の要件を遵守している限り、手書きの署名と同じ法的地位を提供します。電子署名は、デジタル テキスト、画像、バーコード、QR コードなどの形式で行うことができます。
電子署名は、電子署名の実装によく使用される暗号化メカニズムであるデジタル署名とは異なる法的概念です。電子署名は電子文書に名前を入力するのと同じくらい単純なものですが、暗号的に保護された方法で電子署名を実装するために、電子商取引や規制当局への申請においてデジタル署名がますます使用されています。
GroupDocs.Signature クラウド API? GroupDocs.Signature Cloud は、クラウド内のドキュメントに対するさまざまなタイプの署名オブジェクトを作成、検証、検索するための REST API です。操作できるサポートされている署名には主に 5 つのタイプがあります。
テキスト署名 バーコード署名 QRコード署名 デジタル署名 画像の署名 スタンプの署名 電子署名 API を使用してバーコード ドキュメントを操作するにはどうすればよいですか? この API は、署名オプションの配列として渡されたパラメーターに基づいて、ドキュメントに電子署名を追加することを目的としています。レンダリングされたドキュメントは、出力 URL またはパスを使用してダウンロードできます。
ドキュメントの署名を使用する手順は次のとおりです。
ファイルをストレージにアップロードします。 署名を作成します。 署名を検証します。 署名を検索します。 HTML ファイルをダウンロードします。 1\。ファイルをストレージにアップロードする 次のコードは、ファイルをストレージにアップロードする方法を示しています。
### Upload document to default storage curl -X POST "https://api.groupdocs.cloud/v2.0/signature/storage/file/signaturedocs%2Fone-page.docx?storageName=MyStorage" -H "accept: application/json" -H "authorization: Bearer [Access Token]" これで、ファイル「one-page.docx」がストレージ上のフォルダー「signaturedocs」の下で利用できるようになりました。
2\。バーコード署名の作成 GroupDocs.Signature Cloud REST API は、バーコードを使用したドキュメントへの署名をサポートしています。リクエスト本文の 署名オプション オブジェクト データを使用して、バーコード タイプ、位置、配置、フォント、余白、外観のさまざまなオプションを使用してドキュメント ページにバーコード署名を作成するメソッドを提供します。
CAD ファイル形式のレンダリングはかつてないほど簡単になりました
CAD(コンピュータ支援設計) 3D グラフィックス ファイル形式に使用され、2D または 3D デザインが含まれる場合があります。 CAD ファイルは、CAD ソフトウェアによって生成および使用されるオブジェクトのデジタル ファイル形式です。 CAD ファイルには、オブジェクトの技術図面、青写真、回路図、または 3D レンダリングが含まれています。
GroupDocs.Viewer クラウド API GroupDocs.Viewer Cloud API は、プログラマーや専門家がどこでも広く使用されているファイル形式をレンダリングおよび表示できる、柔軟なドキュメントのレンダリングおよび表示ソリューションです。
サポートされている CAD ファイル形式 ファイル拡張子
ファイル形式
DGN
MicroStation デザイン ファイル
DWF
Web フォーマットのデザイン
DWG
Autodesk Design データ形式
DXF
Autodesk Drawing Exchange ファイル形式
IFC
業界基礎クラス ファイル
STL
光造形ファイル
CAD ファイル形式の HTML ビューをレンダリングする方法 当社のドキュメント レンダリングおよび表示ソリューションは、開発者が数行の指示でアプリケーションで CAD ファイル形式をレンダリングできるオプションを提供します。これには、出力の拡大、出力ファイルの高さと幅の設定などのオプションが含まれます。
CAD ファイルの HTML ビューをレンダリングする手順は次のとおりです。
ファイルをストレージにアップロードします。 HTMLビューを作成します。 HTML ファイルをダウンロードします。 1\。ファイルをストレージにアップロードする 次のコードは、ファイルをストレージにアップロードする方法を示しています。
### Upload document to default storage curl -X POST "https://api.
GroupDocs.Comparison Cloud 19.5 のご紹介!
彼ら! Groupdocs.Comparison Cloud 19.5 の新バージョンが登場しました。 Document Comparison Cloud API に対する皆様のフィードバックとご関心により、新しい機能を実装するモチベーションが保たれています。これはすべて新しい API です。このバージョンでは、API をマイクロサービスとして実装しました。 API のパフォーマンスと安定性が向上します。新しい API ではメソッドとオプションが少なくなります。また、GroupDocs.Comparison Cloud API でのクラウド ストレージ操作の新しいメソッドも導入しました。次のセクションでは、いくつかの新機能の概要を説明します。新機能と機能強化の詳細については、このバージョンの リリース ノート を確認してください。
新しい API バージョン
19.5 バージョンでは V2 API バージョンを導入し、次のベース URL が使用されます。 V1 は引き続き利用可能であることに注意してください。
https://api.groupdocs.cloud/v2.0/comparison/
認証
セキュリティを向上させるために、このリリースでは JWT (JSON Web Token) 認証を導入しました。 OAuth2 および URL 署名認証方法は、V2 API バージョンではサポートされなくなりました。 JWT アクセス トークンを取得する方法を説明します。
### Retrieve access token JWT(JSON Web Token) ### TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
GroupDocs.Annotation クラウド 19.5
開発者にとって素晴らしいニュースです。まったく新しい GroupDocs.Annotation Cloud 19.5 が導入されました。私たちは、GroupDocs.Annotation Cloud REST API をより簡略化して使いやすく進化させることに取り組んでいます。これを念頭に置いて、このバージョンでは必要な変更を加えました。新しい API は、より少ないメソッドとオプションでより最適化されています。その内部アーキテクチャは、テキストと図ベースの注釈操作をサポートするドキュメントと画像の注釈ツールを構築するための高速かつ信頼性の高い処理のために刷新されました。また、API にはクラウド ストレージを操作するためのメソッドも含まれています。そのため、別の API を使用する代わりに、GroupDocs.Annotation Cloud REST API を直接使用してストレージ操作を実行できます。
このリリースで行われたすべての新機能/機能強化についてのアイデアを得るには、詳細な このバージョンのリリースノート を確認してください。
重大な変更 新しい API バージョン
API バージョン V2 は 19.5 バージョンで導入されましたが、V1 は引き続き利用可能です。
認証
このリリースでは JWT(JSON Web Token) 認証が導入され、OAuth2 および URL 署名認証方式は廃止されました。
アノテーションAPI
テキストおよび図ベースの注釈をすべての一般的な形式のドキュメントと画像に適用するための簡素化された API メソッド。
ストレージAPI
ファイル API – クラウド ストレージにファイルをアップロード、ダウンロード、コピー、移動、削除するためのメソッドを導入しました: 入力ドキュメントとレンダリング結果
フォルダー API - クラウド ストレージでフォルダーを作成、コピー、移動、削除するためのメソッドを導入しました
Storage API - ストレージ情報とファイル情報を取得するメソッドを導入しました
ドキュメントに注釈を追加する ここでは、GroupDocs.Annotation Cloud V2 API バージョンがどのように機能し、V1 と異なるのかを説明します。次の手順に従って、GroupDocs.Annotation Cloud SDK for .