MiniPDF (独立Publisher) (预览版)

MiniPDF 自动执行常见的 PDF 任务,包括合并、拆分、水印、页面操作、文本提取、呈现、元数据管理和表单处理。

此连接器在以下产品和区域中可用:

Service Class 区域
Copilot Studio 高级 除以下各项外的所有 Power Automate 区域 :
     - 美国政府 (GCC)
     - 美国政府 (GCC High)
     - 由世纪互联运营的中国云
     - 美国国防部(DoD)
逻辑应用程序 标准 除以下各项外的所有 逻辑应用区域 :
     - Azure 政府区域
     - Azure 中国区域
     - 美国国防部(DoD)
Power Apps 高级 除以下各项外的所有 Power Apps 区域 :
     - 美国政府 (GCC)
     - 美国政府 (GCC High)
     - 由世纪互联运营的中国云
     - 美国国防部(DoD)
Power Automate 高级 除以下各项外的所有 Power Automate 区域 :
     - 美国政府 (GCC)
     - 美国政府 (GCC High)
     - 由世纪互联运营的中国云
     - 美国国防部(DoD)
联系人
名字 MiniPDF 支持
URL https://minipdf.org/support
Email vanqn95@gmail.com
连接器元数据
发布者 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 密钥。

功能

  • 添加文本水印和页码。
  • 合并或拆分 PDF 文件。
  • 提取、删除或旋转所选页面。
  • 提取文本和元数据。
  • 更新 PDF 元数据。
  • 将 PDF 页面呈现为图像。
  • 填充、提取和平展 AcroForm 字段。

典型用例

  • 合并由多个工作流步骤创建的文档。
  • 在分发文档之前添加水印和页码。
  • 提取用于索引和下游处理的文本或元数据。
  • 准备所选页面以供审阅、路由或存档。
  • 自动执行 PDF 表单完成和平展。

发布者

NGUYEN DINH VAN

Support

有关连接器支持,请联系 vanqn95@gmail.com。

已知问题和限制

  • PDF 内容作为 Base64 JSON 传输,因此平台和服务有效负载限制适用。
  • 可能会拒绝大型、加密或格式不正确的 PDF 文件。
  • 速率限制的请求返回 HTTP 429 响应。
  • 某些操作可能会针对不支持的 PDF 功能返回非致命警告。

正在创建连接

连接器支持以下身份验证类型:

默认 用于创建连接的参数。 所有区域 不可共享

默认值

适用:所有区域

用于创建连接的参数。

这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。

名字 类型 描述 Required
API 密钥 安全字符串 此 API 的 API 密钥 是

操作

删除页面

从 PDF 中删除所选页面。

合并 PDF

按指定顺序将多个 PDF 文件合并到单个 PDF 中。

填充表单

使用提供的值填充 PDF 中的 AcroForm 字段。

将 PDF 呈现到图像

以请求的格式将所选 PDF 页面呈现为图像。

平展窗体字段

将 PDF 表单字段平展为静态页面内容。

拆分 PDF

按各个页面、所选页面或页面范围拆分 PDF。

提取元数据

从 PDF 读取标准元数据值。

提取文本

将 PDF 中的文本提取为联接文本或按页面分组的文本。

提取表单数据

从 PDF 中提取 AcroForm 字段名称、类型和值。

提取页面

将所选页面提取到新的 PDF 中。

旋转页面

按请求的角度旋转所选 PDF 页面。

添加文本水印

将文本水印添加到 PDF 的每一页。

添加页码

将页码添加到 PDF 的选定页面。

设置元数据

更新 PDF 中的标准元数据值。

删除页面

从 PDF 中删除所选页面。

参数

名称 密钥 必需 类型 说明
文件名
fileName True string

输入或输出文件的名称,包括 PDF 扩展名。

PDF Base64 内容
fileContentBase64 True byte

输入 PDF 文件的 Base64 编码内容。

页数
pages True array of number

要处理的基于一个的 PDF 页码或范围。

返回

名称 路径 类型 说明
Success
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

按指定顺序将多个 PDF 文件合并到单个 PDF 中。

参数

名称 密钥 必需 类型 说明
文件名
fileName True string

输入或输出文件的名称,包括 PDF 扩展名。

PDF Base64 内容
fileContentBase64 True byte

输入 PDF 文件的 Base64 编码内容。

输出文件名
outputFileName True string

要用于生成的 PDF 的文件名。

返回

名称 路径 类型 说明
Success
success boolean

指示操作是否已成功完成。

文件名
fileName string

输入或输出文件的名称,包括 PDF 扩展名。

输出内容类型
contentType string

生成的输出的媒体类型。

页计数
pageCount 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
success boolean

指示操作是否已成功完成。

文件名
fileName string

输入或输出文件的名称,包括 PDF 扩展名。

输出内容类型
contentType string

生成的输出的媒体类型。

页计数
pageCount number

PDF 中的页数。

填充字段
filledFields array of string

已填充的 PDF 表单字段的名称。

输出文件内容
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

以点/英寸为单位的呈现分辨率。

页数
pages True string

要处理的基于一个的 PDF 页码或范围。

输出格式
outputFormat True string

用于呈现的 PDF 页面的图像格式。

返回

名称 路径 类型 说明
Success
success boolean

指示操作是否已成功完成。

原始文件名
originalFileName string

输入 PDF 文件的原始名称。

Format
format string

用于呈现页面的图像格式。

Dpi
dpi number

以点/英寸为单位的呈现分辨率。

输出格式
outputFormat string

用于呈现的 PDF 页面的图像格式。

总页数
totalPages number

PDF 中的总页数。

输出计数
outputCount number

操作生成的文件数。

映像
images array of object

从所选 PDF 页面呈现的图像。

文件名
images.fileName string

输入或输出文件的名称,包括 PDF 扩展名。

输出内容类型
images.contentType string

生成的输出的媒体类型。

Page
images.page number

基于一个的 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 编码内容。

输出文件名
outputFileName True string

要用于生成的 PDF 的文件名。

返回

名称 路径 类型 说明
Success
success boolean

指示操作是否已成功完成。

文件名
fileName string

输入或输出文件的名称,包括 PDF 扩展名。

输出内容类型
contentType string

生成的输出的媒体类型。

页计数
pageCount number

PDF 中的页数。

平展字段
flattenedFields 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
success boolean

指示操作是否已成功完成。

原始文件名
originalFileName string

输入 PDF 文件的原始名称。

Mode
mode string

用于处理或返回 PDF 内容的模式。

输出格式
outputFormat string

用于呈现的 PDF 页面的图像格式。

总页数
totalPages number

PDF 中的总页数。

输出计数
outputCount number

操作生成的文件数。

文件存储
files array of object

要按指定顺序合并的 PDF 文件。

文件名
files.fileName string

输入或输出文件的名称,包括 PDF 扩展名。

输出内容类型
files.contentType string

生成的输出的媒体类型。

页面开始
files.pageStart number

页面范围中基于一个的第一页。

页面结束
files.pageEnd number

页面范围中基于一个的上一页。

页计数
files.pageCount number

PDF 中的页数。

输出文件内容
files.fileContentBase64 byte

生成的文件的 Base64 编码内容。

Warnings
warnings array of string

服务返回的非严重警告。

提取元数据

从 PDF 读取标准元数据值。

参数

名称 密钥 必需 类型 说明
文件名
fileName True string

输入或输出文件的名称,包括 PDF 扩展名。

PDF Base64 内容
fileContentBase64 True byte

输入 PDF 文件的 Base64 编码内容。

返回

名称 路径 类型 说明
Success
success boolean

指示操作是否已成功完成。

原始文件名
originalFileName string

输入 PDF 文件的原始名称。

页计数
pageCount number

PDF 中的页数。

Title
metadata.title string

存储在 PDF 元数据中的文档标题。

作者
metadata.author string

存储在 PDF 元数据中的文档作者。

Subject
metadata.subject string

存储在 PDF 元数据中的文档主题。

关键字
metadata.keywords array of string

存储在 PDF 元数据中的关键字。

Warnings
warnings array of string

服务返回的非严重警告。

提取文本

将 PDF 中的文本提取为联接文本或按页面分组的文本。

参数

名称 密钥 必需 类型 说明
文件名
fileName True string

输入或输出文件的名称,包括 PDF 扩展名。

PDF Base64 内容
fileContentBase64 True byte

输入 PDF 文件的 Base64 编码内容。

页面模式
pageMode True string

用于选择页码的规则。

返回

名称 路径 类型 说明
Success
success boolean

指示操作是否已成功完成。

原始文件名
originalFileName string

输入 PDF 文件的原始名称。

页面模式
pageMode string

用于选择页码的规则。

总页数
totalPages number

PDF 中的总页数。

文本
text string

从 PDF 中提取的文本。

页数
pages array of object

要处理的基于一个的 PDF 页码或范围。

Page
pages.page number

基于一个的 PDF 页码。

文本
pages.text string

从 PDF 中提取的文本。

Warnings
warnings array of string

服务返回的非严重警告。

提取表单数据

从 PDF 中提取 AcroForm 字段名称、类型和值。

参数

名称 密钥 必需 类型 说明
文件名
fileName True string

输入或输出文件的名称,包括 PDF 扩展名。

PDF Base64 内容
fileContentBase64 True byte

输入 PDF 文件的 Base64 编码内容。

返回

名称 路径 类型 说明
Success
success boolean

指示操作是否已成功完成。

原始文件名
originalFileName string

输入 PDF 文件的原始名称。

页计数
pageCount number

PDF 中的页数。

字段计数
fieldCount number

在 PDF 中找到的表单字段数。

Fields
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 编码内容。

页数
pages True array of number

要处理的基于一个的 PDF 页码或范围。

输出文件名
outputFileName True string

要用于生成的 PDF 的文件名。

返回

名称 路径 类型 说明
Success
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 编码内容。

角度
angle True number

顺时针旋转角度(以度为单位)。

页数
pages True array of number

要处理的基于一个的 PDF 页码或范围。

返回

名称 路径 类型 说明
Success
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 编码内容。

水印文本
text True string

要作为水印放置在 PDF 上的文本。

方向
orientation True string

用于放置水印文本的方向。

文本颜色
textColour True string

水印文本颜色作为十六进制颜色值。

文本大小
textSize True number

水印文本大小(以磅为单位)。

不透明度
opacity True number

对于不透明,水印不透明度从 0 到 1。

返回

名称 路径 类型 说明
Success
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 编码内容。

起始编号
startNumber True number

添加页码时使用的第一个数字。

Position
position True string

页码的放置位置。

返回

名称 路径 类型 说明
Success
success boolean

指示操作是否已成功完成。

文件名
fileName string

输入或输出文件的名称,包括 PDF 扩展名。

输出内容类型
contentType string

生成的输出的媒体类型。

页计数
pageCount number

PDF 中的页数。

起始编号
startNumber number

添加页码时使用的第一个数字。

Position
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 True string

存储在 PDF 元数据中的文档作者。

返回

名称 路径 类型 说明
Success
success boolean

指示操作是否已成功完成。

文件名
fileName string

输入或输出文件的名称,包括 PDF 扩展名。

输出内容类型
contentType string

生成的输出的媒体类型。

页计数
pageCount number

PDF 中的页数。

Title
metadata.title string

存储在 PDF 元数据中的文档标题。

作者
metadata.author string

存储在 PDF 元数据中的文档作者。

输出文件内容
fileContentBase64 byte

生成的文件的 Base64 编码内容。

Warnings
warnings array of string

服务返回的非严重警告。