MiniPDF (независимый Publisher) (предварительная версия)

MiniPDF автоматизирует распространенные задачи PDF, включая объединение, разделение, подложку, манипуляцию страницами, извлечение текста, отрисовку, управление метаданными и обработку форм.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандартный Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Поддержка MiniPDF
URL https://minipdf.org/support
Эл. почта vanqn95@gmail.com
Метаданные соединителя
Publisher dinhvansh
Веб-сайт https://minipdf.org
Политика конфиденциальности https://minipdf.org/privacy
Categories Содержимое и файлы

MiniPDF (независимый Publisher)

MiniPDF автоматизирует распространенные задачи PDF, такие как объединение, разделение, подложка, обработка страниц, извлечение текста, отрисовка, управление метаданными и обработка форм. Он предоставляет структурированные действия, поэтому разработчикам не нужно создавать HTTP-запросы вручную.

Услуга

https://minipdf.org

Authentication

MiniPDF использует ключ API, предоставленный с помощью заголовка x-api-key запроса. Создайте или войдите в учетную запись MiniPDF для получения ключа API.

Возможности

  • Добавьте текстовые подложки и номера страниц.
  • Слияние или разделение PDF-файлов.
  • Извлечение, удаление или поворот выбранных страниц.
  • Извлечение текста и метаданных.
  • Обновление метаданных PDF.
  • Отрисовка PDF-страниц в виде изображений.
  • Заполнение, извлечение и плоские поля AcroForm.

Типичные варианты использования

  • Объединение документов, созданных несколькими шагами рабочего процесса.
  • Добавьте подложки и номера страниц перед распространением документа.
  • Извлечение текста или метаданных для индексирования и последующей обработки.
  • Подготовьте выбранные страницы для проверки, маршрутизации или архивации.
  • Автоматизация завершения формы PDF и выравнивания.

Publisher

NGUYEN DINH VAN

Поддержка

Для поддержки соединителей обратитесь vanqn95@gmail.comв службу поддержки.

Известные проблемы и ограничения

  • Содержимое PDF передается в формате JSON Base64, поэтому применяются ограничения полезных данных платформы и службы.
  • Большие, зашифрованные или неправильные PDF-файлы могут быть отклонены.
  • Запросы с ограничением скорости возвращают ответ HTTP 429.
  • Некоторые операции могут возвращать нефатальные предупреждения для неподдерживаемых функций PDF.

Создание подключения

Коннектор поддерживает следующие типы аутентификации:

По умолчанию Параметры для создания подключения. Все регионы Не подлежит распространению

По умолчанию

Применимо: Все регионы

Параметры для создания подключения.

Это не общее соединение. Если приложение Power используется совместно с другим пользователем, ему будет предложено явно создать новое подключение.

Имя Тип Описание Обязательный
Ключ API securestring Ключ API для этого API True

Действия

Добавление номеров страниц

Добавляет номера страниц в выбранные страницы PDF.

Добавление текстовой подложки

Добавляет текстовый водяной знак на каждую страницу PDF-файла.

Извлечение данных формы

Извлекает имена полей AcroForm, типы и значения из PDF-файла.

Извлечение метаданных

Считывает стандартные значения метаданных из PDF-файла.

Извлечение страниц

Извлекает выбранные страницы в новый PDF-файл.

Извлечение текста

Извлекает текст из PDF-файла в виде присоединенного текста или текста, сгруппированного по странице.

Настройка метаданных

Обновляет стандартные значения метаданных в ФОРМАТЕ PDF.

Отображение PDF-файла в изображениях

Отрисовывает выбранные PDF-страницы в виде изображений в запрошенном формате.

Плоские поля формы

Неструктурирует поля формы PDF в статическое содержимое страницы.

Поворот страниц

Поворот выбранных страниц PDF на запрошенный угол.

Разделение PDF

Разбивает PDF-файл по отдельным страницам, выбранным страницам или диапазонам страниц.

Слияние PDF-файлов

Объединяет несколько PDF-файлов в один PDF-файл в указанном порядке.

Удаление страниц

Удаляет выбранные страницы из PDF-файла.

Форма заполнения

Заполняет поля AcroForm в ФОРМАТЕ PDF указанными значениями.

Добавление номеров страниц

Добавляет номера страниц в выбранные страницы PDF.

Параметры

Имя. Ключ Обязательно Тип Описание
Имя файла
fileName True string

Имя входного или выходного файла, включая расширение PDF.

Содержимое PDF Base64
fileContentBase64 True byte

Содержимое в кодировке Base64 входного PDF-файла.

Начальный номер
startNumber True number

Первое число, используемое при добавлении номеров страниц.

Position
position True string

Позиция, в которой размещаются номера страниц.

Возвращаемое значение

Имя. Путь Тип Описание
Успех
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

Содержимое в кодировке Base64 входного PDF-файла.

Текст подложки
text True string

Текст, который нужно разместить в формате PDF.

Ориентация
orientation True string

Ориентация, используемая для размещения текста водяного знака.

Цвет текста
textColour True string

Цвет текста водяного знака в виде шестнадцатеричного цвета.

Размер текста
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

Нефатальные предупреждения, возвращаемые службой.

Извлечение данных формы

Извлекает имена полей AcroForm, типы и значения из PDF-файла.

Параметры

Имя. Ключ Обязательно Тип Описание
Имя файла
fileName True string

Имя входного или выходного файла, включая расширение PDF.

Содержимое PDF Base64
fileContentBase64 True byte

Содержимое в кодировке Base64 входного PDF-файла.

Возвращаемое значение

Имя. Путь Тип Описание
Успех
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

Содержимое в кодировке Base64 входного PDF-файла.

Возвращаемое значение

Имя. Путь Тип Описание
Успех
success boolean

Указывает, выполнена ли операция успешно.

Исходное имя файла
originalFileName string

Исходное имя входного PDF-файла.

Число страниц
pageCount number

Количество страниц в ФОРМАТЕ PDF.

Заголовок
metadata.title string

Заголовок документа, хранящийся в метаданных PDF.

Author
metadata.author string

Автор документа, хранящийся в метаданных PDF.

Тема
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

Содержимое в кодировке Base64 входного PDF-файла.

Страницы
pages True array of number

Номера или диапазоны страницы 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

Содержимое в кодировке Base64 входного PDF-файла.

Режим страницы
pageMode True string

Правило, используемое для выбора страниц для нумерирования.

Возвращаемое значение

Имя. Путь Тип Описание
Успех
success boolean

Указывает, выполнена ли операция успешно.

Исходное имя файла
originalFileName string

Исходное имя входного PDF-файла.

Режим страницы
pageMode string

Правило, используемое для выбора страниц для нумерирования.

Всего страниц
totalPages number

Общее количество страниц в ФОРМАТЕ PDF.

Text
text string

Текст, извлеченный из PDF-файла.

Страницы
pages array of object

Номера или диапазоны страницы PDF на основе одного формата.

Страница
pages.page number

Номер одной страницы PDF.

Text
pages.text string

Текст, извлеченный из PDF-файла.

Warnings
warnings array of string

Нефатальные предупреждения, возвращаемые службой.

Настройка метаданных

Обновляет стандартные значения метаданных в ФОРМАТЕ PDF.

Параметры

Имя. Ключ Обязательно Тип Описание
Имя файла
fileName True string

Имя входного или выходного файла, включая расширение PDF.

Содержимое PDF Base64
fileContentBase64 True byte

Содержимое в кодировке Base64 входного PDF-файла.

Заголовок
title True string

Заголовок документа, хранящийся в метаданных PDF.

Author
author True string

Автор документа, хранящийся в метаданных PDF.

Возвращаемое значение

Имя. Путь Тип Описание
Успех
success boolean

Указывает, выполнена ли операция успешно.

Имя файла
fileName string

Имя входного или выходного файла, включая расширение PDF.

Тип выходного содержимого
contentType string

Тип носителя созданного выходных данных.

Число страниц
pageCount number

Количество страниц в ФОРМАТЕ PDF.

Заголовок
metadata.title string

Заголовок документа, хранящийся в метаданных PDF.

Author
metadata.author string

Автор документа, хранящийся в метаданных PDF.

Содержимое выходного файла
fileContentBase64 byte

Содержимое созданного файла в кодировке Base64.

Warnings
warnings array of string

Нефатальные предупреждения, возвращаемые службой.

Отображение PDF-файла в изображениях

Отрисовывает выбранные PDF-страницы в виде изображений в запрошенном формате.

Параметры

Имя. Ключ Обязательно Тип Описание
Имя файла
fileName True string

Имя входного или выходного файла, включая расширение PDF.

Содержимое PDF Base64
fileContentBase64 True byte

Содержимое в кодировке Base64 входного PDF-файла.

Format
format True string

Формат изображения, используемый для отрисовки страницы.

Dpi
dpi True number

Разрешение отрисовки в точках на дюйм.

Страницы
pages True string

Номера или диапазоны страницы PDF на основе одного формата.

Формат выходных данных
outputFormat True string

Формат изображения, используемый для отрисованных PDF-страниц.

Возвращаемое значение

Имя. Путь Тип Описание
Успех
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

Тип носителя созданного выходных данных.

Страница
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

Содержимое в кодировке Base64 входного PDF-файла.

Имя выходного файла
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 на запрошенный угол.

Параметры

Имя. Ключ Обязательно Тип Описание
Имя файла
fileName True string

Имя входного или выходного файла, включая расширение PDF.

Содержимое PDF Base64
fileContentBase64 True byte

Содержимое в кодировке Base64 входного PDF-файла.

угол
angle True number

Угол поворота по часовой стрелке в градусах.

Страницы
pages True array of number

Номера или диапазоны страницы 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

Разбивает PDF-файл по отдельным страницам, выбранным страницам или диапазонам страниц.

Параметры

Имя. Ключ Обязательно Тип Описание
Имя файла
fileName True string

Имя входного или выходного файла, включая расширение PDF.

Содержимое PDF Base64
fileContentBase64 True byte

Содержимое в кодировке Base64 входного PDF-файла.

Режим
mode True string

Режим, используемый для обработки или возврата содержимого PDF.

Формат выходных данных
outputFormat True string

Формат изображения, используемый для отрисованных PDF-страниц.

Возвращаемое значение

Имя. Путь Тип Описание
Успех
success boolean

Указывает, выполнена ли операция успешно.

Исходное имя файла
originalFileName string

Исходное имя входного PDF-файла.

Режим
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-файлов

Объединяет несколько PDF-файлов в один PDF-файл в указанном порядке.

Параметры

Имя. Ключ Обязательно Тип Описание
Имя файла
fileName True string

Имя входного или выходного файла, включая расширение PDF.

Содержимое PDF Base64
fileContentBase64 True byte

Содержимое в кодировке Base64 входного PDF-файла.

Имя выходного файла
outputFileName True string

Имя файла, используемое для созданного PDF-файла.

Возвращаемое значение

Имя. Путь Тип Описание
Успех
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

Содержимое в кодировке Base64 входного PDF-файла.

Страницы
pages True array of number

Номера или диапазоны страницы 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

Нефатальные предупреждения, возвращаемые службой.

Форма заполнения

Заполняет поля AcroForm в ФОРМАТЕ PDF указанными значениями.

Параметры

Имя. Ключ Обязательно Тип Описание
Имя файла
fileName True string

Имя входного или выходного файла, включая расширение PDF.

Содержимое PDF Base64
fileContentBase64 True byte

Содержимое в кодировке Base64 входного PDF-файла.

Имя
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

Нефатальные предупреждения, возвращаемые службой.