MiniPDF (独立したPublisher) (プレビュー)

MiniPDF は、マージ、分割、透かし、ページ操作、テキスト抽出、レンダリング、メタデータ管理、フォーム処理など、一般的な PDF タスクを自動化します。

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

Service クラス リージョン
コピロット スタジオ Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - Azure China リージョン
     - 米国国防総省 (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)
連絡先
名前 MiniPDF のサポート
URL https://minipdf.org/support
Email vanqn95@gmail.com
コネクタ メタデータ
Publisher dinhvansh
Website https://minipdf.org
プライバシー ポリシー https://minipdf.org/privacy
カテゴリ コンテンツとファイル

MiniPDF (独立Publisher)

MiniPDF は、マージ、分割、透かし、ページ操作、テキスト抽出、レンダリング、メタデータ管理、フォーム処理などの一般的な PDF タスクを自動化します。 構造化されたアクションが提供されるため、作成者は HTTP 要求を手動で作成する必要はありません。

Service

https://minipdf.org

Authentication

MiniPDF は、 x-api-key 要求ヘッダーを介して提供される API キーを使用します。 MINIPDF アカウントを作成またはサインインして、API キーを取得します。

Features

  • テキストの透かしとページ番号を追加します。
  • PDF ファイルをマージまたは分割します。
  • 選択したページを抽出、削除、または回転します。
  • テキストとメタデータを抽出します。
  • PDF メタデータを更新します。
  • PDF ページを画像としてレンダリングします。
  • AcroForm フィールドの塗りつぶし、抽出、フラット化。

一般的なユース ケース

  • 複数のワークフロー ステップによって作成されたドキュメントを結合します。
  • ドキュメントを配布する前に、透かしとページ番号を追加します。
  • インデックス作成とダウンストリーム処理のためにテキストまたはメタデータを抽出します。
  • 選択したページをレビュー、ルーティング、またはアーカイブ用に準備します。
  • PDF フォームの入力候補とフラット化を自動化します。

Publisher

グエン ディン バン

サポート

コネクタのサポートについては、 vanqn95@gmail.comにお問い合わせください。

既知の問題と制限事項

  • PDF コンテンツは Base64 JSON として転送されるため、プラットフォームとサービスのペイロードの制限が適用されます。
  • 大きい、暗号化された、または形式が正しくない PDF ファイルは拒否される可能性があります。
  • レート制限付き要求では、HTTP 429 応答が返されます。
  • 一部の操作では、サポートされていない PDF 機能に対して致命的でない警告が返されることがあります。

接続を作成する

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

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

デフォルト

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

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

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

名前 タイプ 形容 必須
API キー securestring この API の API キー True

アクション

PDF のマージ

指定した順序で複数の PDF ファイルを 1 つの PDF にマージします。

PDF の分割

PDF を個々のページ、選択したページ、またはページ範囲で分割します。

PDF を画像にレンダリングする

選択した PDF ページを、要求された形式の画像としてレンダリングします。

テキストの透かしを追加する

PDF のすべてのページにテキスト透かしを追加します。

テキストを抽出します

PDF からテキストを結合テキストとして、またはページごとにグループ化されたテキストとして抽出します。

フォーム データを抽出する

PDF から AcroForm フィールド名、型、および値を抽出します。

フォーム フィールドをフラット化する

PDF フォーム フィールドを静的なページ コンテンツにフラット化します。

フォームの入力

PDF の AcroForm フィールドに指定された値を入力します。

ページの削除

選択したページを PDF から削除します。

ページの回転

選択した PDF ページを、要求された角度で回転します。

ページの抽出

選択したページを新しい PDF に抽出します。

ページ番号を追加する

PDF の選択したページにページ番号を追加します。

メタデータの設定

PDF の標準メタデータ値を更新します。

メタデータを抽出する

PDF から標準メタデータ値を読み取ります。

PDF のマージ

指定した順序で複数の PDF ファイルを 1 つの PDF にマージします。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

出力ファイル名
outputFileName True string

生成された PDF に使用するファイル名。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

ファイル名
fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

出力コンテンツ タイプ
contentType string

生成された出力のメディアの種類。

ページ数
pageCount number

PDF 内のページ数。

出力ファイルの内容
fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

PDF の分割

PDF を個々のページ、選択したページ、またはページ範囲で分割します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

Mode
mode True string

PDF コンテンツの処理または返しに使用されるモード。

出力形式
outputFormat True string

レンダリングされた PDF ページに使用する画像形式。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

元のファイル名
originalFileName string

入力 PDF ファイルの元の名前。

Mode
mode string

PDF コンテンツの処理または返しに使用されるモード。

出力形式
outputFormat string

レンダリングされた PDF ページに使用する画像形式。

合計ページ数
totalPages number

PDF 内のページの合計数。

出力数
outputCount number

操作によって生成されたファイルの数。

Files
files array of object

指定した順序でマージする PDF ファイル。

ファイル名
files.fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

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

生成された出力のメディアの種類。

ページの開始
files.pageStart number

ページ範囲内の 1 から始まる最初のページ。

ページの末尾
files.pageEnd number

ページ範囲内の 1 から始まる最後のページ。

ページ数
files.pageCount number

PDF 内のページ数。

出力ファイルの内容
files.fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

PDF を画像にレンダリングする

選択した PDF ページを、要求された形式の画像としてレンダリングします。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

Format
format True string

レンダリングされたページに使用されるイメージ形式。

Dpi
dpi True number

1 インチあたりのドット単位のレンダリング解像度。

ページ
pages True string

処理する 1 から始まる PDF ページ番号または範囲。

出力形式
outputFormat True string

レンダリングされた PDF ページに使用する画像形式。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

元のファイル名
originalFileName string

入力 PDF ファイルの元の名前。

Format
format string

レンダリングされたページに使用されるイメージ形式。

Dpi
dpi number

1 インチあたりのドット単位のレンダリング解像度。

出力形式
outputFormat string

レンダリングされた PDF ページに使用する画像形式。

合計ページ数
totalPages number

PDF 内のページの合計数。

出力数
outputCount number

操作によって生成されたファイルの数。

画像
images array of object

選択した PDF ページからレンダリングされる画像。

ファイル名
images.fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

出力コンテンツ タイプ
images.contentType string

生成された出力のメディアの種類。

ページ
images.page number

1 から始まる PDF ページ番号。

幅
images.width number

レンダリングされたイメージの幅 (ピクセル単位)。

高さ
images.height number

レンダリングされたイメージの高さ (ピクセル単位)。

出力ファイルの内容
images.fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

テキストの透かしを追加する

PDF のすべてのページにテキスト透かしを追加します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

透かしテキスト
text True string

PDF に透かしとして配置するテキスト。

オリエンテーション
orientation True string

透かしテキストの配置に使用する向き。

テキストの色
textColour True string

透かしテキストの色を 16 進数の色の値として指定します。

テキスト サイズ
textSize True number

透かしテキストのサイズ (ポイント単位)。

不透明度
opacity True number

透明の場合は 0 から不透明の場合は 1 の透かしの不透明度。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

ファイル名
fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

出力コンテンツ タイプ
contentType string

生成された出力のメディアの種類。

ページ数
pageCount number

PDF 内のページ数。

出力ファイルの内容
fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

テキストを抽出します

PDF からテキストを結合テキストとして、またはページごとにグループ化されたテキストとして抽出します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

ページ モード
pageMode True string

番号付けのページを選択するために使用するルール。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

元のファイル名
originalFileName string

入力 PDF ファイルの元の名前。

ページ モード
pageMode string

番号付けのページを選択するために使用するルール。

合計ページ数
totalPages number

PDF 内のページの合計数。

テキスト
text string

PDF から抽出されたテキスト。

ページ
pages array of object

処理する 1 から始まる PDF ページ番号または範囲。

ページ
pages.page number

1 から始まる PDF ページ番号。

テキスト
pages.text string

PDF から抽出されたテキスト。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

フォーム データを抽出する

PDF から AcroForm フィールド名、型、および値を抽出します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

元のファイル名
originalFileName string

入力 PDF ファイルの元の名前。

ページ数
pageCount number

PDF 内のページ数。

フィールド数
fieldCount number

PDF で見つかったフォーム フィールドの数。

フィールド
fields array of object

PDF フォーム フィールドとその値。

名前
fields.name string

PDF フォーム フィールドの名前。

タイプ
fields.type string

PDF フォーム フィールドの種類。

価値
fields.value string

PDF フォーム フィールドの値。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

フォーム フィールドをフラット化する

PDF フォーム フィールドを静的なページ コンテンツにフラット化します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

出力ファイル名
outputFileName True string

生成された PDF に使用するファイル名。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

ファイル名
fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

出力コンテンツ タイプ
contentType string

生成された出力のメディアの種類。

ページ数
pageCount number

PDF 内のページ数。

フラット化されたフィールド
flattenedFields number

静的コンテンツにフラット化された PDF フォーム フィールドの数。

出力ファイルの内容
fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

フォームの入力

PDF の AcroForm フィールドに指定された値を入力します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

名前
name True string

PDF フォーム フィールドの名前。

承認済み
approved True boolean

操作が承認されたかどうかを示します。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

ファイル名
fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

出力コンテンツ タイプ
contentType string

生成された出力のメディアの種類。

ページ数
pageCount number

PDF 内のページ数。

塗りつぶされたフィールド
filledFields array of string

入力された PDF フォーム フィールドの名前。

出力ファイルの内容
fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

ページの削除

選択したページを PDF から削除します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

ページ
pages True array of number

処理する 1 から始まる PDF ページ番号または範囲。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

ファイル名
fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

出力コンテンツ タイプ
contentType string

生成された出力のメディアの種類。

前の合計ページ数
totalPagesBefore number

操作前のページの合計数。

後の合計ページ数
totalPagesAfter number

操作後のページの合計数。

ページ数
pageCount number

PDF 内のページ数。

削除されたページ
deletedPages array of number

PDF から削除されたページ番号。

出力ファイルの内容
fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

ページの回転

選択した PDF ページを、要求された角度で回転します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

角度
angle True number

時計回りの回転角度 (度単位)。

ページ
pages True array of number

処理する 1 から始まる PDF ページ番号または範囲。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

ファイル名
fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

出力コンテンツ タイプ
contentType string

生成された出力のメディアの種類。

ページ数
pageCount number

PDF 内のページ数。

角度
angle number

時計回りの回転角度 (度単位)。

回転したページ
rotatedPages array of number

PDF で回転したページ番号。

出力ファイルの内容
fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

ページの抽出

選択したページを新しい PDF に抽出します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

ページ
pages True array of number

処理する 1 から始まる PDF ページ番号または範囲。

出力ファイル名
outputFileName True string

生成された PDF に使用するファイル名。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

ファイル名
fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

出力コンテンツ タイプ
contentType string

生成された出力のメディアの種類。

合計ページ数
totalPages number

PDF 内のページの合計数。

ページ数
pageCount number

PDF 内のページ数。

抽出されたページ
extractedPages array of number

PDF から抽出されたページ番号。

出力ファイルの内容
fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

ページ番号を追加する

PDF の選択したページにページ番号を追加します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

開始番号
startNumber True number

ページ番号を追加するときに使用する最初の番号。

配置
position True string

ページ番号が配置される位置。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

ファイル名
fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

出力コンテンツ タイプ
contentType string

生成された出力のメディアの種類。

ページ数
pageCount number

PDF 内のページ数。

開始番号
startNumber number

ページ番号を追加するときに使用する最初の番号。

配置
position string

ページ番号が配置される位置。

出力ファイルの内容
fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

メタデータの設定

PDF の標準メタデータ値を更新します。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

Title
title True string

PDF メタデータに格納されているドキュメント タイトル。

Author
author True string

PDF メタデータに格納されているドキュメント作成者。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

ファイル名
fileName string

PDF 拡張子を含む入力または出力ファイルの名前。

出力コンテンツ タイプ
contentType string

生成された出力のメディアの種類。

ページ数
pageCount number

PDF 内のページ数。

Title
metadata.title string

PDF メタデータに格納されているドキュメント タイトル。

Author
metadata.author string

PDF メタデータに格納されているドキュメント作成者。

出力ファイルの内容
fileContentBase64 byte

生成されたファイルの Base64 でエンコードされたコンテンツ。

Warnings
warnings array of string

サービスによって返される致命的でない警告。

メタデータを抽出する

PDF から標準メタデータ値を読み取ります。

パラメーター

名前 キー 必須 型 説明
ファイル名
fileName True string

PDF 拡張子を含む入力または出力ファイルの名前。

PDF Base64 コンテンツ
fileContentBase64 True byte

入力 PDF ファイルの Base64 でエンコードされたコンテンツ。

返品

名前 パス 型 説明
成功
success boolean

操作が正常に完了したかどうかを示します。

元のファイル名
originalFileName string

入力 PDF ファイルの元の名前。

ページ数
pageCount number

PDF 内のページ数。

Title
metadata.title string

PDF メタデータに格納されているドキュメント タイトル。

Author
metadata.author string

PDF メタデータに格納されているドキュメント作成者。

サブジェクト
metadata.subject string

PDF メタデータに格納されているドキュメントの件名。

キーワード
metadata.keywords array of string

PDF メタデータに格納されているキーワード。

Warnings
warnings array of string

サービスによって返される致命的でない警告。