Nitro PDF サービス (プレビュー)

Nitro PDF Services コネクタは、エンドツーエンドの PDF とドキュメント処理を提供します。形式 (PDF、Word、Excel、画像、HTML)、ファイルの圧縮、マージ、分割、編集 (ページの回転、削除、保護/保護解除、フラット化、編集) また、セキュリティで保護された API アクセスとドキュメント プロパティ管理をサポートしながら、PDF から構造化されたデータと分析情報 (テキスト、テーブル、メタデータ、フォーム データ、および PII と場所を含む) を抽出します。

このコネクタは、次の製品とリージョンで使用できます。

Service クラス リージョン
コピロット スタジオ Premium 次を除くすべてのPower Automateリージョン:
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - 中国リージョンAzure
     - 米国国防総省 (DoD)
Power Apps Premium 次を除くすべてのPower Appsリージョン:
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
Power Automate(パワーオートメート) Premium 次を除くすべてのPower Automateリージョン:
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
連絡先
名前 Nitro のサポート
URL https://www.gonitro.com/support
Email prosupport@sfdc.gonitro.com
コネクタ メタデータ
Publisher Nitro PDF
ウェブサイト https://www.gonitro.com/
プライバシー ポリシー https://www.gonitro.com/legal/privacy-policy
カテゴリ 生産性;IT 運用

Nitro PDF Services コネクタ

概要

Nitro PDF Services コネクタは、エンドツーエンドの PDF とドキュメント処理を提供します。形式 (PDF、Word、Excel、画像、HTML)、ファイルの圧縮、マージ、分割、編集 (ページの回転、削除、保護/保護解除、フラット化、編集) また、セキュリティで保護された API アクセスとドキュメント プロパティ管理をサポートしながら、PDF (テキスト、テーブル、メタデータ、フォーム データ、および PII と場所を含む) から構造化データと分析情報を抽出します。

Publisher: Nitro Software


前提条件

このコネクタで Nitro PDF Services を使用するには、次のものが必要です。

  • Nitro PDF Services アカウント
    https://developers.gonitro.com/
  • カスタム コネクタ機能を備えたMicrosoft PowerAppsまたはPower Automateプラン。

認証

Nitro PDF Services は、クライアント資格情報付与を使用してマシン間 OAuth 2.0 を使用して、API 要求のアクセス トークンを生成します。

どのように機能するのか

  • Nitro のセルフサービス ポータルAPI アプリケーションを作成し、関連付けられているクライアント IDクライアント シークレットを取得します。
  • コネクタは、 ベアラー アクセス トークンに対してこれらの資格情報を交換することで認証を行います。
  • トークンは、その後の Nitro PDF Services API 呼び出しを承認するために使用されます。

資格情報を作成し、詳細なガイドをお読みください。
https://developers.gonitro.com/docs/authentication/credentials

Power Automate/Power Appsでの接続の作成

フローまたはアプリにコネクタを追加する場合:

  1. [ 新しい接続の追加] をクリックします。
  2. クライアント IDクライアント シークレット (Nitro 開発者ポータルで発行) を入力します。
  3. 接続を保存します。最初に使用すると、コネクタは OAuth 2.0 クライアント資格情報の付与を使用してクライアント ID とクライアント シークレットを有効期間の短いアクセス トークンと交換し、キャッシュし、自動的に更新します。 資格情報はトークンの取得にのみ使用されます。後続の API 呼び出しは、ユーザーに代わってベアラー トークンを使用して認証されます。

注: ユーザー対話型サインインは必要ありません。このフローは、サーバー間/アプリ間のシナリオ向けに設計されています。


API ホストとベース パス

https://api.gonitro.dev


サポートされている操作

1. 変換

PDF と他のドキュメント形式の間で変換します。

PDF から MS Office へ

  • PDF からWordへ
  • PDF からExcelへ

MS Office から PDF へ

  • PDF にWordする
  • PDF にExcelする
  • PDF にPowerPointする

画像から PDF へ

一般的な画像形式 (JPG、PNG、TIFF など) を PDF に変換します。

PDF から画像へ

PDF ページをさまざまな画像形式に変換します。

HTML から PDF

HTML コンテンツを PDF に変換します。

出力形式:
変換は、 Accept ヘッダーに応じて JSON またはバイナリ出力を返します (既定値: application/octet-stream)。


2. 変換

PDF ドキュメントを変更または再構築する操作。

  • PDF の圧縮
    圧縮レベルを使用してファイル サイズを小さくします。

  • PDF のフラット化
    対話型または階層化されたコンテンツを、編集可能でない静的な要素に変換します。 このプロセスは元に戻せません。

  • PDF ページの回転
    回転配列 (ページ インデックス + 角度) を使用して 1 つ以上のページを回転します。

  • PDF ページを削除する
    インデックスでページを削除します。

  • PDF ドキュメントの分割
    カスタム ページ範囲に基づいて、複数ページの PDF を複数の PDF に分割します。

  • PDF ドキュメントを結合する
    複数の PDF を 1 つのドキュメントに結合します。

  • PDF ページを編集する
    編集ボックスを追加して、機密性の高いコンテンツを非表示にします。

  • PDF プロパティを設定する
    標準 PDF メタデータ フィールドを更新します。

  • パスワード保護 PDF
    パスワード保護とアクセス許可を追加します。

  • PDF の保護を解除する
    パスワードと制限を削除します。

出力形式:
変換は、 Accept ヘッダーに応じて JSON またはバイナリ出力を返すことができます。


3. 抽出

PDF ドキュメントから構造化データまたは非構造化データを取得します。

PDF フォーム データの抽出

すべてのフォーム フィールド値を自動的に抽出します。

PDF テーブル データの抽出

PDF ファイルのテーブル データを識別して返します。

PDF からテキストを抽出する

テキストの抽出:

  • 完全なドキュメントから、または
  • pageIndices パラメーターを使用して特定のページから。

その他の省略可能な params フィールド: readingOrder (ブール値、既定の false) — trueすると、抽出されたテキストが視覚的な読み取りフローに合わせて並べ替えられます (複数列レイアウトに便利)。 出力品質はドキュメントによって異なります。適切にタグ付けされた PDF に最適です。密な複数列のデザインでは、隣接する列から文をインターリーブできます。

PDF から PII の場所を抽出する

特定のテキスト値の境界ボックスを検索します。
入力: 文字列の一覧 (texts)
出力: それらの文字列を含む境界ボックス。

PDF から PII を抽出する

フォーム フィールドから個人を特定できる情報 (PII) の境界ボックスを抽出します。
サポート:

  • 英語
  • スペイン語

PDF からプロパティを抽出する

PDF メタデータ プロパティを抽出します。

出力形式:
抽出は JSON のみを返します。


エラーと調整

Nitro PDF Services API は、次のエラーを返す場合があります。

  • 400 — 要求が正しくありません
  • 401 — 未承認
  • 404 — 見つかりません
  • 413 - コンテンツが大きすぎます
  • 422 — 処理不可能なエンティティ
  • 500 — 内部サーバー エラー

スロットリング

  • 接続あたりの API 呼び出し: 60 秒あたり 100

プラットフォームの制限

ファイル サイズ

  • 最大: 要求あたり 25 MB
    単一ファイル操作とマルチファイル操作の両方に適用されます。

ページ数

  • 最大: 個々のドキュメントあたり 250 ページ
    複数のドキュメントの合計合計ページ数が 250 を超える場合があります。

保持時間

  • 入力ファイルと出力ファイルは、操作完了後 約 15 分 後に削除されます。

メモ

  • 抽出コネクタは常に JSON を返します。
  • 変換と変換では、 Accept ヘッダーに応じて JSON またはバイナリを出力できます。

接続を作成する

コネクタでは、次の認証の種類がサポートされています。

デフォルト 接続を作成するためのパラメーター。 すべてのリージョン 共有不可

デフォルト

適用対象: すべてのリージョン

接続を作成するためのパラメーター。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
Nitro クライアント ID securestring Nitro アプリケーションのクライアント ID 正しい
Nitro クライアント シークレット securestring Nitro アプリケーションのクライアント シークレット 正しい

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

HTML から PDF

HTML コンテンツまたは Web ページを PDF ドキュメントに変換します。

PDF から PII を抽出する

PDF ドキュメントから個人を特定できる情報 (PII) を検出して抽出します。 PII 値、PII カテゴリ、およびその PII の境界ボックスの場所を返します。 Redaction ブロックと組み合わせて使用して PDF を編集できます。

PDF からExcelへ

PDF ドキュメントを編集可能なExcel ファイルに変換します。

PDF からPowerPointへ

PDF ドキュメントを編集可能なPowerPoint ファイルに変換します。

PDF からWordへ

PDF ドキュメントを編集可能なWord ファイルに変換します。

PDF からすべてのテキストを抽出する

PDF ドキュメントから読み取り可能なすべてのテキスト コンテンツを抽出します。

PDF からプロパティを抽出する

タイトル、作成者、作成日、ファイルの詳細などのドキュメント メタデータとプロパティを取得します。

PDF から画像へ

PDF ドキュメントの各ページを画像ファイルに変換します。

PDF にExcelする

レイアウトと書式設定を維持しながら、Excelブックを PDF ドキュメントに変換します。

PDF にPowerPointする

PowerPointプレゼンテーションを PDF ドキュメントに変換します。

PDF にWordする

書式設定を維持しながら、Wordドキュメントを PDF ファイルに変換します。

PDF テーブル データの抽出

PDF ドキュメントから表形式のデータを抽出します。 ファイルに存在するすべてのテーブルを自動的に識別し、各テーブルのセル、ヘッダー、フッター、信頼度スコアを返します。

PDF ドキュメントからパスワード保護を削除する

有効な資格情報が指定されている場合は、PDF ドキュメントからパスワード保護を削除します。

PDF ドキュメントのフラット化

フォーム フィールドと注釈を編集できない静的なコンテンツに変換して、PDF をフラット化します。

PDF ドキュメントの分割

ページ範囲または個々のページに基づいて、PDF ドキュメントを複数のファイルに分割します。

PDF ドキュメントを回転させる

PDF ドキュメント内の 1 つ以上のページを目的の向きに回転させます。

PDF ドキュメントを圧縮する

コンテンツと書式設定を維持しながら、PDF ドキュメントのファイル サイズを小さくします。

PDF ドキュメントを結合する

複数の PDF ドキュメントを 1 つの PDF ファイルに結合します。

PDF フォーム データの抽出

PDF ドキュメントからフォーム フィールド データを抽出し、画像ベースの PDF を操作できます。 キーと値のペア、ラベル、およびデータをフォームから返します。

PDF プロパティの設定

タイトル、作成者、件名、キーワードなどのドキュメント メタデータを更新します。

PDF ページを削除する

指定した 1 つ以上のページを PDF ドキュメントから削除します。

PDF ページを編集する

選択した PDF ページ内の指定されたコンテンツを完全に削除または隠します。

パスワード保護 PDF ドキュメント

PDF ドキュメントにパスワード保護を追加して、アクセスまたは編集を制限します。

検索したテキストを PDF から抽出する

PDF ドキュメント内の検索可能なテキストの場所を特定します。 検出された各インスタンスの境界ボックス位置データを返します。

画像から PDF へ

1 つまたは複数の画像ファイルを 1 つの PDF ドキュメントに変換します。

HTML から PDF

HTML コンテンツまたは Web ページを PDF ドキュメントに変換します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF から PII を抽出する

PDF ドキュメントから個人を特定できる情報 (PII) を検出して抽出します。 PII 値、PII カテゴリ、およびその PII の境界ボックスの場所を返します。 Redaction ブロックと組み合わせて使用して PDF を編集できます。

パラメーター

名前 キー 必須 説明
ドキュメント言語
params True string

{"language":"en"} の書式を設定します。 指定できる値: "en" (英語)、"es" (スペイン語)。

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
PIIBoxes
result.PIIBoxes array of object

PIIBoxes

ID
result.PIIBoxes.ID string

ID

SMS 送信
result.PIIBoxes.text string

SMS 送信

textPiece
result.PIIBoxes.textPiece string

textPiece

Pageindex
result.PIIBoxes.pageIndex integer

Pageindex

boundingBox
result.PIIBoxes.boundingBox array of number

boundingBox

PIIType
result.PIIBoxes.PIIType string

PIIType

信頼度
result.PIIBoxes.confidence float

信頼度

PDF からExcelへ

PDF ドキュメントを編集可能なExcel ファイルに変換します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF からPowerPointへ

PDF ドキュメントを編集可能なPowerPoint ファイルに変換します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF からWordへ

PDF ドキュメントを編集可能なWord ファイルに変換します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF からすべてのテキストを抽出する

PDF ドキュメントから読み取り可能なすべてのテキスト コンテンツを抽出します。

パラメーター

名前 キー 必須 説明
ファイル コンテンツ
file True file

アップロードするファイル

抽出パラメーター
params string

省略可能な JSON オブジェクト。 フィールド: pageIndices (int 配列、例: [0,2]、完全なドキュメントの場合は省略)、readingOrder (ブール値、既定の false、ビジュアル読み取りフローのテキストの順序を変更します)。

返品

名前 パス 説明
結果
result string

JSON の結果

PDF からプロパティを抽出する

タイトル、作成者、作成日、ファイルの詳細などのドキュメント メタデータとプロパティを取得します。

パラメーター

名前 キー 必須 説明
ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
title
result.title string

title

作成者
result.author string

作成者

件名
result.subject string

件名

キーワード
result.keywords string

キーワード

作成者
result.creator string

作成者

プロデューサー
result.producer string

プロデューサー

作成日
result.creationDate string

作成日

modDate
result.modDate string

modDate

閉じ込め られた
result.trapped string

閉じ込め られた

PDF から画像へ

PDF ドキュメントの各ページを画像ファイルに変換します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

変換拡張機能
params string

convert 形式 (サポートされている形式 png, jpeg)

返品

名前 パス 説明
files
result.files array of object

files

URL
result.files.URL string

URL

コンテンツタイプ
result.files.contentType string

コンテンツタイプ

fileSizeBytes
result.files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
result.files.metadata.pageCount string

pageCount

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF にExcelする

レイアウトと書式設定を維持しながら、Excelブックを PDF ドキュメントに変換します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF にPowerPointする

PowerPointプレゼンテーションを PDF ドキュメントに変換します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF にWordする

書式設定を維持しながら、Wordドキュメントを PDF ファイルに変換します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF テーブル データの抽出

PDF ドキュメントから表形式のデータを抽出します。 ファイルに存在するすべてのテーブルを自動的に識別し、各テーブルのセル、ヘッダー、フッター、信頼度スコアを返します。

パラメーター

名前 キー 必須 説明
ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
テーブル
result.tables array of object

テーブル

ID
result.tables.ID string

ID

pageIndices
result.tables.pageIndices array of integer

pageIndices

title
result.tables.tableData.title string

title

セル
result.tables.tableData.cells array of array

セル

アイテム
result.tables.tableData.cells array of string
フッター
result.tables.tableData.footers array of string

フッター

打ち明ける
result.tables.tableData.confidences array of array

打ち明ける

アイテム
result.tables.tableData.confidences array of float
averageConfidence
result.tables.tableData.averageConfidence float

averageConfidence

headerCells
result.tables.tableData.headerCells array of array

headerCells

アイテム
result.tables.tableData.headerCells array of integer
summaryCells
result.tables.tableData.summaryCells array of array

summaryCells

アイテム
result.tables.tableData.summaryCells array of integer

PDF ドキュメントからパスワード保護を削除する

有効な資格情報が指定されている場合は、PDF ドキュメントからパスワード保護を削除します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

保護解除パラメーター
params True string

形式 {"ownerPassword": "owner-secret","userPassword": "user-secret"}

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF ドキュメントのフラット化

フォーム フィールドと注釈を編集できない静的なコンテンツに変換して、PDF をフラット化します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF ドキュメントの分割

ページ範囲または個々のページに基づいて、PDF ドキュメントを複数のファイルに分割します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

ページ
params True string

書式 {"pageIndice":[[0,2],[1,3,4]]}

返品

名前 パス 説明
files
files array of object

files

URL
files.URL string

URL

コンテンツタイプ
files.contentType string

コンテンツタイプ

fileSizeBytes
files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
files.metadata.pageCount integer

pageCount

コンテンツをアーカイブする
$content string

コンテンツをアーカイブする

PDF ドキュメントを回転させる

PDF ドキュメント内の 1 つ以上のページを目的の向きに回転させます。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

ページの回転 (時計回りの角度)
params True string

書式 {"rotations":[{"page_index": 0,"amount": 90}]}

返品

名前 パス 説明
URL
result.file.URL string

URL

コンテンツタイプ
result.file.contentType string

コンテンツタイプ

fileSizeBytes
result.file.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
result.file.metadata.pageCount integer

pageCount

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF ドキュメントを圧縮する

コンテンツと書式設定を維持しながら、PDF ドキュメントのファイル サイズを小さくします。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

圧縮レベル (0 から 2)
params True string

{"level":1} の形式

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF ドキュメントを結合する

複数の PDF ドキュメントを 1 つの PDF ファイルに結合します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル 1
file1 True file

マージする PDF ファイルの内容 (1)

ファイル 2
file2 True file

マージする PDF ファイルの内容 (2)

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF フォーム データの抽出

PDF ドキュメントからフォーム フィールド データを抽出し、画像ベースの PDF を操作できます。 キーと値のペア、ラベル、およびデータをフォームから返します。

パラメーター

名前 キー 必須 説明
ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
フィールド
result.fields array of object

フィールド

フィールド名
result.fields.name string

フォームフィールド名

fieldValue
result.fields.value string

フォーム フィールドの値

fieldConfidence
result.fields.confidence float

フォーム フィールドの信頼度

averageConfidence
result.averageConfidence float

averageConfidence

PDF プロパティの設定

タイトル、作成者、件名、キーワードなどのドキュメント メタデータを更新します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

プロパティ
params True string

書式 {"title":"My Document Title","author": "John Doe","subject": "An Interesting Subject","keywords": "example, pdf, metadata","creator": "Doe John","producer": "Nitro PDF"}

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

PDF ページを削除する

指定した 1 つ以上のページを PDF ドキュメントから削除します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

ページの削除
params True string

書式 {"pageIndices":[0,2]}

返品

名前 パス 説明
files
files array of object

files

URL
files.URL string

URL

コンテンツタイプ
files.contentType string

コンテンツタイプ

fileSizeBytes
files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
files.metadata.pageCount integer

pageCount

ファイル コンテンツ
$content string

Base64 形式のファイル コンテンツ

PDF ページを編集する

選択した PDF ページ内の指定されたコンテンツを完全に削除または隠します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

プロパティ
params True string

{"redactions":[{"pageIndex": 0,"boundingBox":[100,100,200,120]},{"pageIndex": 1,"boundingBox":[50,50,150,70]}}}

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
files
files array of object

files

URL
files.URL string

URL

コンテンツタイプ
files.contentType string

コンテンツタイプ

fileSizeBytes
files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
files.metadata.pageCount integer

pageCount

ファイル コンテンツ
$content string

Base64 ファイルの内容

パスワード保護 PDF ドキュメント

PDF ドキュメントにパスワード保護を追加して、アクセスまたは編集を制限します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

保護パラメーター
params True string

形式 {"ownerPredentials":"owner-secret", "userPassword": "user-secret", "permissions": [ "print", "copy" ] }

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

検索したテキストを PDF から抽出する

PDF ドキュメント内の検索可能なテキストの場所を特定します。 検出された各インスタンスの境界ボックス位置データを返します。

パラメーター

名前 キー 必須 説明
検索するキーワード
params True string

Format { "texts": [ "Name", "Location" ]}

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
textBoxes
result.textBoxes array of object

textBoxes

ID
result.textBoxes.ID string

ID

SMS 送信
result.textBoxes.text string

SMS 送信

Pageindex
result.textBoxes.pageIndex integer

Pageindex

boundingBox
result.textBoxes.boundingBox array of number

boundingBox

textPiece
result.textBoxes.textPiece string

textPiece

画像から PDF へ

1 つまたは複数の画像ファイルを 1 つの PDF ドキュメントに変換します。

パラメーター

名前 キー 必須 説明
Accept (出力形式)
Accept string

例: application/json

ファイル コンテンツ
file True file

アップロードするファイル

返品

名前 パス 説明
ファイル
result.file FileLinkResponse

ファイル参照データ

ファイル コンテンツ
$content string

Base64 ファイルの内容

定義

FileLinkResponse

ファイル参照データ

名前 パス 説明
URL
URL string

URL

fileSizeBytes
metadata.fileSizeBytes integer

fileSizeBytes

pageCount
metadata.pageCount integer

pageCount