Службы NItro PDF (предварительная версия)

Соединитель служб NItro PDF обеспечивает сквозную обработку PDF и документов: преобразование между форматами (PDF, Word, Excel, изображениями, HTML), сжатием, слиянием, разделением и редактированием файлов (поворот, удаление страниц, защита и отмена защиты, неструктурированный, редакт). Они также извлекают структурированные данные и аналитические сведения из PDF-файлов — текст, таблицы, метаданные, данные формы и личные данные с расположениями, обеспечивая безопасный доступ к API и управление свойствами документов.

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

Услуга Класс Регионы
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)
Контакт
Имя Поддержка nitro
URL https://www.gonitro.com/support
Эл. почта prosupport@sfdc.gonitro.com
Метаданные коннектора
Publisher Nitro PDF
Веб-сайт https://www.gonitro.com/
Политика конфиденциальности https://www.gonitro.com/legal/privacy-policy
Категории Производительность; ИТ-операции

Соединитель служб Nitro PDF

Обзор

Соединитель служб NItro PDF предоставляет API служб PDF Nitro — комплексный набор возможностей обработки PDF, которые позволяют преобразовывать, редактировать, защищать, извлекать данные из и преобразовывать PDF-документы программным образом в потоки.

Publisher:Nitro Software Version: 1.1 Выпущено: 2026-07-22


Новые возможности этой версии

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

  • Выбор собственных цепочек. Каждое действие, возвращающее файл, теперь предоставляет маркеры имени файла и содержимого файла в средство выбора динамического содержимого. Удалите их в входные данные имени файла следующего действия и содержимого файла для цепочки многофакторных потоков (например, оптимизация PDF-→ PDF до Word → watermark PDF) без выражений или записей имени файла вручную.
  • PDF-файл для PowerPoint. Преобразуйте PDF-файл в редактируемую PowerPoint (.pptx) презентацию.
  • PDF-файл в ФОРМАТЕ PDF/A. Преобразуйте стандартный PDF-файл в стандартизованный формат PDF/A. Поддерживает 8 уровней соответствия (1b, 1a, 2b, 2u, 2a, 3b, 3u, 3a), чтобы документы можно было сохранить для долгосрочного хранения без внешних зависимостей шрифта или профиля цвета.
  • Оптимизация PDF-файла. Уменьшите размер PDF-файла с помощью одного из пяти именованных профилей: Интернет (линейный для быстрой веб-доставки, снижения разрешения экрана), печать (сохраняет изображения с разрешением печати), архив (уменьшенный размер, подготовленный для преобразования в PDF/A), минимальный размер файла (агрессивное сокращение для наименьшего возможного вывода), а также содержимое смешанного растра (сжатие MRC, которое разделяет текстовые и фоновые слои, лучше всего подходит для сканированных страниц).
  • Водяной знак PDF. Наложите подложку изображения на определенные страницы PDF-файла. Принимает PNG, JPEG, TIFF, GIF или SVG в качестве подложки.
  • OCR PDF. Примените оптическое распознавание символов к сканированному или изображению PDF-файлу, создавая доступный для поиска и выбора текстовый слой, не изменяя внешний вид документа. Поддерживает английский, немецкий, французский, испанский, итальянский, финский, шведский, датский, норвежский, голландский, португальский и бразильский португальский (один язык на запрос).
  • Заполните pdf-форму. Заполните заполняемый PDF-файл (AcroForm) значениями полей, предоставленными как JSON, CSV, XFDF или FDF, и получая неструктурированный, заполненный PDF назад.
  • Создание заполняемых форм. Учитывая PDF-файл и описание полей формы для создания, запишите эти поля в документ как реальную AcroForm и верните заполняемый PDF-файл.
  • Поля формы интеллектуального обнаружения. Анализ PDF-файла и возвращение расположений, в которых должны размещаться заполняемые поля формы. Выходные данные можно передать непосредственно в create Fillable Forms, чтобы превратить документ, отличный от формы, в заполняемую форму.
  • Извлечение данных счета. Извлеките структурированные данные счета и квитанции — имя поставщика и адрес, даты, номер счета, валюта, промежуточный итог, налог, итог и элементы строки — из PDF- файла. Сканированные счета обрабатываются автоматически с помощью встроенного OCR.
  • Улучшенный интерфейс ввода. Общие параметры операций теперь являются раскрывающимся списком вместо текста свободной формы, а входные данные файлов используют согласованные метки (Word файл, Excel файл и т. д.) для каждого действия.

Необходимые условия

Чтобы использовать соединитель служб NItro PDF, вам потребуется:

  • Доступ к API служб NItro PDF. Эта возможность в настоящее время доступна через программу раннего доступа — запрашивать доступ по https://www.gonitro.com/contact-sales/early-access-automateадресу.
  • Подписка, которая включает соединители premium в целевом узле (Microsoft Power Automate, Microsoft Power Apps, Azure Logic Apps или Microsoft Copilot Studio).

Аутентификация

API служб NItro PDF использует OAuth 2.0 с предоставлением учетных данных клиента.

Принцип работы

  • Войдите на портал https://admin.gonitro.com администрирования Nitro с помощью учетных данных глобального администратора.
  • Создайте приложение API для получения идентификатора клиента и секрета клиента.
  • Соединитель обменивается этими учетными данными для кратковременного маркера https://api.gonitro.dev/oauth/token доступа носителя и использует этот маркер для авторизации подчиненных вызовов API.
  • Маркеры доступа действительны в течение 24 часов; соединитель кэширует и обновляет их автоматически.

Подробные инструкции по настройке учетных данных доступны в документации по проверке подлинности Nitro.

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

При добавлении соединителя в поток или приложение:

  1. Выберите "Добавить новое подключение".
  2. Введите идентификатор клиента Nitro и секрет клиента Nitro , выданные на портале администрирования Nitro.
  3. Сохраните подключение. Соединитель автоматически получает и обновляет маркеры доступа.

Не требуется интерактивный вход пользователя. Подключение предназначено для сценариев "сервер — сервер".


Узел API и базовый путь

https://api.gonitro.dev


Поддерживаемые операции

Преобразовать

Преобразование между форматами PDF и другими форматами документов.

  • Word в PDF, PDF-файлы в Word — преобразуются в .doc, .docx, , .docm. .dotx.dotm
  • Excel в PDF, PDF-файлы в Excel — преобразуются в .xls, .xlsx, , .xlsm. .xltx.xltm
  • PowerPoint в PDF, PDF-файлы в PowerPoint — преобразуются в и из .ppt. .pptx
  • Изображение в ФОРМАТЕ PDF, PDF на изображение — поддерживаемые форматы изображений: JPEG, PNG, GIF, TIFF и SVG (входные данные); JPEG и PNG (выходные данные).
  • Html to PDF — также принимает ФОРМАТы XML, CSV, EPS и RTF в качестве исходных форматов.
  • PDF-файл в PDF/A — преобразуется в любой из 8 уровней соответствия PDF/A для долгосрочного архивирования.

Преобразования возвращают двоичный файл по умолчанию. Чтобы получить URL-адрес подписанного хранилища, задайте для расширенного входного значения application/jsonaccept (выходной формат).

Transform

Изменение или реструктуризация существующего PDF-файла.

  • Оптимизация PDF — уменьшение размера файла с помощью именованного профиля (веб-, печать, архив, минимальный размер файла или содержимое смешанного растра).
  • Сжатие PDF — уменьшение размера файла без параметров. Внутри себя сжатие — это особый случай оптимизации, который всегда применяет самый агрессивный профиль размера файла. используйте его, если требуется просто меньший PDF-файл для общего доступа или отправки.
  • Неструктурированный PDF-файл — преобразуйте интерактивные или многоуровневые элементы — поля формы, заметки, цифровые подписи, слои и прозрачность — в статическое, не редактируемое содержимое. Операция необратима.
  • Поворот PDF-страниц — поворот отдельных страниц по индексу. Поддерживаемые угла : 90, 180 и 270 градусов.
  • Удаление PDF-страниц — удаление страниц по индексу.
  • Разделение PDF-документа — разбиение pdf-файла с несколькими страницами на несколько PDF-файлов с помощью настраиваемых диапазонов страниц.
  • Объединение PDF-документов — объединение нескольких PDF-файлов в один документ, размещение страниц каждого исходного файла в порядке. Необязательное оглавление можно создать из исходных имен файлов.
  • Подложка PDF — наложение водяного знака изображения на указанных страницах.
  • Redact PDF Pages — добавление прямоугольников редакта для скрытия конфиденциального содержимого.
  • Настройка свойств PDF — обновление полей метаданных PDF (название, автор, тема, ключевые слова, создатель, производитель).
  • Защита паролей PDF — применение пароля и управление тем, что пользователи могут делать с файлом с помощью необязательных разрешений (печать, изменение, копирование, аннотацию, форму, сборку, печать hq).
  • Отмена защиты PDF — удаление паролей и связанных с ними ограничений разрешений.
  • OCR PDF — примените OCR к сканированному или изображению PDF-файлу и верните версию с возможностью поиска с возможностью выбора текстового слоя.

Преобразования возвращают двоичный файл по умолчанию; тот же параметр Accept-header, который применяется application/json .

Экстракт

Получение структурированных или неструктурированных данных из PDF-файла. Извлечение всегда возвращает JSON.

  • Извлечение данных формы PDF — считывает значения полей заполненного AcroForm и возвращает имя, значение, тип и позицию каждого поля.
  • Поля формы интеллектуального обнаружения — определите, где заполняемые поля формы должны размещаться в документе, который еще не имеет формы. Выходные данные можно передать непосредственно в create Fillable Forms.
  • Извлечение данных таблицы PDF — обнаружение и возврат табличного содержимого из PDF-файла, включая ячейки, верхние колонтитулы и оценки достоверности по ячейкам.
  • Извлечение текста из PDF-файла — извлечение полнодокументного текста или, при необходимости, только определенных страниц с помощью pageIndices параметра.
  • Извлеките расположение PII из PDF-файла— найдите определенные строки в ФОРМАТЕ PDF и верните ограничивающие прямоугольники.
  • Извлеките личные данные из PDF - — определите персональные данные (PII) в ФОРМАТЕ PDF и возвращает каждое вхождение с ограничивающим полем, типом и оценкой достоверности. Поддерживает английский и испанский язык.
  • Извлечение свойств из PDF — чтение полей метаданных PDF (название, автор, тема, ключевые слова, создатель, производитель, дата создания, дата изменения, дата изменения, флаг ловушки).
  • Извлечение данных счета из PDF- — извлекает структурированные поля счета и квитанции (поставщик, адрес, даты, номер счета, валюта, промежуточный итог, налог, итог, элементы строки) из PDF- файла. Сканированные документы обрабатываются с помощью встроенного OCR.

Заполнение и создание форм

  • Заполнение pdf-формы — заполнение заполняемого PDF с помощью полезных данных JSON, CSV, XFDF или FDF значений полей и получения заполненного PDF-файла обратно.
  • Создание заполняемых форм — принимает PDF-файл и описание полей формы для создания и возврата того же PDF-файла с этими полями, написанными как реальный AcroForm.

Цепочка действий в потоке

Каждое действие, возвращающее файл, предоставляет три маркера ответа в средство выбора динамического содержимого: имя файла, тип контента файла и содержимое файла. Чтобы передать выходные данные одного действия Nitro в входные данные файла последующего действия Nitro, удалите имя файла в входные данные имени файла следующего действия и содержимого файла в входные данные содержимого файла. Выражения или тип имени файла вручную не требуются.

По умолчанию действия выполняются в синхронном двоичном режиме. Для расширенных сценариев можно переключиться на следующее:

  • Режим URL-адреса хранилища — задайте расширенные входные данные application/jsonв формате Accept (Output format). Ответ содержит подписанный URL-адрес обработанного файла вместо текста файла. Подписанный URL-адрес действителен примерно на 15 минут.
  • Асинхронный режим — задайте для заголовка respond-asyncPrefer значение . Ответ содержит идентификатор задания, который можно пропросить отдельно.

Ошибки и регулирование

API служб NItro PDF может возвращать следующие коды состояния HTTP:

  • 400 — недопустимый запрос. Полезные данные запроса или параметры недопустимы (например, pdf-файл, защищенный паролем, индекс страницы вне границ или неподдерживаемый формат изображения подложки).
  • 401 — несанкционированный. Маркер доступа отсутствует, истек или неправильно сформирован.
  • 403 — запрещено. Вызывающий объект не имеет разрешения на запрошенную операцию.
  • 404 — не найден. Запрошенный ресурс не существует.
  • 405 — метод не разрешен. Метод HTTP не разрешен для конечной точки.
  • 406 — недопустимо. Заголовок Accept запросил неподдерживаемый формат ответа.
  • 408 — время ожидания запроса. Запрос занимает слишком много времени, как правило, из-за проблем с сетью или чрезмерной полезной нагрузки.
  • 410 — Ушел. Файл, на который ссылается ссылка, больше недоступен (файлы удаляются из временного хранилища после их периода хранения).
  • 413 — слишком большое содержимое. Загруженный файл превысил ограничение размера.
  • 415 — неподдерживаемый тип носителя. Формат файла не поддерживается для запрошенной операции.
  • 422 — необработанные сущности. Параметры были структурированы, но не удалось обработать (например, недопустимые инструкции по доставке или неподдерживаемую операцию для группы конечных точек).
  • 429 — слишком много запросов. Превышено ограничение скорости. Ответ содержит retry_after значение (в секундах), указывающее время ожидания перед повторным повтором.
  • 500 — внутренняя ошибка сервера. Произошла непредвиденная ошибка на стороне сервера.

Ограничения платформы

  • Размер файла. До 100 МБ на запрос. Применяется как к операциям с одним файлом, так и с несколькими файлами.
  • Количество страниц. До 500 страниц на отдельный документ. Операции с несколькими файлами могут превышать 500 страниц в сочетании, если один документ не превышает предел.
  • Хранение файлов. Входные и выходные файлы, хранящиеся во временном хранилище Nitro, удаляются примерно через 15 минут после завершения операции. В этом окне также истекает срок действия url-адресов, подписанных ниже.
  • Ограничение скорости. API применяет ограничения скорости для каждой учетной записи. При достижении ограничения API возвращает HTTP 429 со retry_after значением в ответе.

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

  • Файлы должны составлять до 100 МБ. Возврат 413 — Content Too Largeбольших запросов. Разделение больших PDF-файлов перед обработкой.
  • Срок действия временных файлов составляет около 15 минут. Сохраняйте обработанные файлы в устойчивом расположении (например, OneDrive, SharePoint или контейнер S3) в этом окне, если требуется долгосрочное хранение.
  • Storage-URL и асинхронные маркеры ответа всегда отображаются в средства выбора. При выполнении действия в синхронном двоичном режиме по умолчанию неиспользуемые Job ProgressJob IDResultJob Statusи маркеры разрешаются в значение NULL и могут игнорироваться.
  • OCR обрабатывает один язык на один запрос. Для документов смешанного языка выберите доминирующий язык или разделите документ по языку.

Примечания

  • Преобразования, преобразования, операции OCR и формы возвращают двоичный файл по умолчанию и могут переключаться на url-адрес хранилища или асинхронный режим с помощью расширенных входных данных.
  • Операции извлечения всегда возвращают JSON.

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

Соединитель поддерживает следующие типы проверки подлинности:

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

По умолчанию

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

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

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

Имя Тип Description Обязательный
Идентификатор клиента Nitro securestring Идентификатор клиента приложения Nitro True
Секрет клиента Nitro securestring Секрет клиента приложения Nitro True

Ограничения регулирования

Имя Вызовы Период обновления
API-вызовы на соединение 100 60 секунд

Действия

Excel в PDF

Преобразуйте книгу Excel в PDF-документ при сохранении макета и форматирования.

HTML-файл в PDF

Преобразуйте HTML-содержимое или веб-страницу в PDF-документ.

Pdf-документ OCR

Примените OCR к отсканированному или изображению PDF, чтобы сделать весь текст пригодным для поиска.

Pdf-документ защиты паролем

Добавьте защиту паролей в PDF-документ, чтобы ограничить доступ или редактирование.

PDF-файл в PDFA

Преобразуйте PDF-документ в формат архивации PDF/A для долгосрочного сохранения. PDF/A — это подмножество PDF, стандартизированное по стандарту ISO, которое внедряет все шрифты, цветовые профили и метаданные, необходимые для отрисовки документа в будущем без внешних зависимостей.

PDF-файл в Word

Преобразуйте PDF-документ в редактируемый Word-файл.

PDF-файл для Excel

Преобразуйте PDF-документ в редактируемый Excel-файл.

PDF-файл для PowerPoint

Преобразуйте PDF-документ в редактируемый PowerPoint-файл.

PDF-файл на изображение

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

PowerPoint в PDF

Преобразуйте презентацию PowerPoint в PDF-документ.

Redact PDF Pages

Окончательно удалить или скрыть указанное содержимое в выбранных PDF-страницах.

Word в PDF

Преобразуйте документ Word в PDF-файл при сохранении форматирования.

Документ PDF для подложки

Наложите изображение водяного знака на одну или несколько страниц PDF-документа.

Задание свойств PDF

Обновите метаданные документа, такие как название, автор, тема или ключевые слова.

Заполнение PDF-формы

Заполните PDF AcroForm из файла данных. Укажите шаблон формы PDF и файл данных (CSV, JSON, XFDF или FDF) с именами полей формы. Возвращается заполненный PDF-файл.

Извлечение PII из PDF-файла

Обнаружение и извлечение личных данных (PII) из PDF-документа. Возвращает значения PII, категории PII и ограничивающие расположения полей для этого идентификатора. Можно использовать совместно с блоком Redaction для редактирования PDF-файлов.

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

Извлеките все удобочитаемое текстовое содержимое из PDF-документа.

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

Извлеките структурированные данные счета или квитанции из PDF-документа, включая элементы строки, итоги, даты и сведения о поставщиках.

Извлечение данных таблицы PDF

Извлечение табличных данных из PDF-документа. Автоматически идентифицирует все таблицы, присутствующих в файле, и возвращает ячейки каждой таблицы, верхние колонтитулы и оценки достоверности.

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

Извлечение данных поля формы из PDF-документа может работать с изображениями PDF-файлов. Возвращает пары значений ключей, метку и данные из формы.

Извлечение искомого текста из PDF

Определите расположения текста, доступных для поиска в PDF-документе, используя литеральный текст или запросы регулярных выражений. Возвращает ограничивающие данные позиции поля для каждого совпадения, сгруппированные по запросу в порядке запроса.

Извлечение свойств из PDF

Получение метаданных и свойств документа, таких как название, автор, дата создания и сведения о файле.

Изображение в PDF

Преобразуйте один или несколько файлов изображений в один PDF-документ.

Оптимизация PDF-документа

Оптимизируйте PDF-файл для определенного целевого объекта вывода. Профили: веб-(линейная и понижение для быстрой доставки веб-почты), печать (сохранение изображений с разрешением печати для высококачественной печати), архив (уменьшение размера и подготовка к преобразованию PDF/A), минимальный размер файла (агрессивно вниз и полоска избыточных данных для наименьшего файла), смешанного растрового содержимого (сжатие MRC, разделяющее текст и фоновые слои, лучше всего подходит для сканированных документов).

Отмена защиты PDF-документа

Удалите защиту паролей из PDF-документа, если указаны допустимые учетные данные.

Плоский PDF-документ

Плоский PDF-файл путем преобразования полей формы и заметок в статическое, не редактируемое содержимое.

Поворот PDF-документа

Измените одну или несколько страниц в документе PDF на нужную ориентацию.

Поля формы интеллектуального обнаружения

Определите, где должны находиться заполненные поля формы в PDF-документе. Возвращает обнаруженные ограничивающие поля формы.

Разделение PDF-документа

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

Сжатие PDF-документа

Сжатие PDF-файла для уменьшения размера файла. Применяет фиксированный профиль размера файла (особый случай оптимизации); для более точного контроля над компромиссом по размеру и качеству используйте оптимизацию и его профиль.

Слияние PDF-документов

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

Создание заполняемых форм

Создайте заполняемый AcroForm в ФОРМАТЕ PDF путем автоматического добавления полей формы, в которых они принадлежат. Возвращается PDF-файл с новой заполняемой формой.

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

Удалите одну или несколько указанных страниц из PDF-документа.

Excel в PDF

Преобразуйте книгу Excel в PDF-документ при сохранении макета и форматирования.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

Файл Excel
file True file

Файл Excel для преобразования

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

HTML-файл в PDF

Преобразуйте HTML-содержимое или веб-страницу в PDF-документ.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

HTML-файл
file True file

HTML-файл для преобразования

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Pdf-документ OCR

Примените OCR к отсканированному или изображению PDF, чтобы сделать весь текст пригодным для поиска.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для применения OCR к

Параметры OCR
params string

Необязательные параметры OCR JSON. язык документов для распознавания ("английский", "немецкий", "французский", "испанский", "итальянский", "финский", "шведский", "датский", "норвежский", "голландский", "португальский", "бразильский"; по умолчанию: "английский"). качество: компромисс между скоростью и точностью ("низкий", "средний", "высокий"; по умолчанию: "высокий"). isOutputPDFEditable: если значение true, распознаваемый текст отображается на изображении страницы, что делает его редактируемым; Если значение false (по умолчанию), текст помещается за изображением, сохраняющим внешний вид. compressionLevel: сжатие, примененное к выходному PDF-файлу ("low", "medium", "high"; по умолчанию: "low"). PDFVersion: версия спецификации PDF для выходного файла ("pdf14", "pdf15", "pdf16", "pdf17"; по умолчанию: "pdf17"). pageIndices: отсчитываемые от нуля индексы страниц для обработки ([0,1,...] или опущений для всех страниц.

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Pdf-документ защиты паролем

Добавьте защиту паролей в PDF-документ, чтобы ограничить доступ или редактирование.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

Параметры защиты
params True string

Формат {"ownerPredentials":"owner-secret", "userPassword": "user-secret", "permissions": [ "print", "copy" ] }

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

PDF-файл в PDFA

Преобразуйте PDF-документ в формат архивации PDF/A для долгосрочного сохранения. PDF/A — это подмножество PDF, стандартизированное по стандарту ISO, которое внедряет все шрифты, цветовые профили и метаданные, необходимые для отрисовки документа в будущем без внешних зависимостей.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

Параметры PDF/A
params True string

Параметры преобразования PDF/A в виде строки JSON. Обязательный: to (должен быть "pdfa"), conformance (один из: 1b, 1a, 2b, 2u, 2a, 3b, 3u, 3a). Необязательный: imageQuality (число, 0.01â€"1.0, по умолчанию 0.8), copyMetadata (логическое значение, значение по умолчанию true). Примечание. Уровни соответствия, заканчивающиеся a (1a/2a/3a), требуют, чтобы исходный PDF-файл был помечен (дерево логической структуры); использование b или u варианты для архивации общего назначения.

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

PDF-файл в Word

Преобразуйте PDF-документ в редактируемый Word-файл.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

PDF-файл для Excel

Преобразуйте PDF-документ в редактируемый Excel-файл.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

PDF-файл для PowerPoint

Преобразуйте PDF-документ в редактируемый PowerPoint-файл.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

PDF-файл на изображение

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

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

Формат выходного изображения
to True string

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

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

PowerPoint в PDF

Преобразуйте презентацию PowerPoint в PDF-документ.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

файл PowerPoint
file True file

Файл PowerPoint для преобразования

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Redact PDF Pages

Окончательно удалить или скрыть указанное содержимое в выбранных PDF-страницах.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

Свойства
params True string

Формат {"redactions":[{"pageIndex": 0,"boundingBox":[100,100,200,120]},{"pageIndex": 1,"boundingBox":[50,50,150,70]}

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Word в PDF

Преобразуйте документ Word в PDF-файл при сохранении форматирования.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

файл Word
file True file

Файл Word для преобразования

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Документ PDF для подложки

Наложите изображение водяного знака на одну или несколько страниц PDF-документа.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для подложки

Изображение водяного знака
watermarkFile True file

Изображение водяного знака для наложения на PDF (поддерживаемые форматы: PNG, JPEG, TIFF, GIF, SVG)

Параметры водяного знака
params True string

Параметры подложки JSON. Обязательный: boundingBox ([x0,y0,x1,y1] в точках PDF, например [210 10 290 60]) â€" опущен только в том случае, если оба fitToPageWidth и fitToPageHeight являются истинными. Необязательно: непрозрачность (0.0â€"1.0, по умолчанию 1.0), поворот (градусы, по умолчанию 0.0), pageIndices ([0,1,...] или опущен для всех страниц), contentDepth ("above_existing" или "below_existing", по умолчанию "below_existing"), fitToPageWidth (bool), fitToPageHeight (bool), centerOnPage (bool), поворотWithPage (bool), flip ("горизонтальный", "вертикальный" или "оба").

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Задание свойств PDF

Обновите метаданные документа, такие как название, автор, тема или ключевые слова.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
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"}

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Заполнение PDF-формы

Заполните PDF AcroForm из файла данных. Укажите шаблон формы PDF и файл данных (CSV, JSON, XFDF или FDF) с именами полей формы. Возвращается заполненный PDF-файл.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

Шаблон формы PDF
file True file

Шаблон AcroForm PDF для заполнения. Сначала необходимо отправить.

Файл данных формы (CSV, JSON, XFDF или FDF)
dataFile file

Имена полей формы сопоставления файлов данных с значениями. Принимает CSV, JSON, XFDF или FDF. Формат JSON: список объектов полей и значений, например [{"field":"name","value":"x"},{"field":"address","value":"y"}]. Каждому элементу требуется поле (имя поля формы) и значение (строка, число, логическое значение или null). XFDF и FDF — это стандартные файлы данных формы Adobe, экспортированные из средства PDF. Необязательно. Вместо файла можно указать встроенные значения с помощью ключа "Поля" поля "Параметры" (JSON).

Параметры (JSON)
params string

Необязательные параметры JSON. Ключи: "strict" (boolean) — если значение true, неизвестное или отсутствующие обязательные поля завершаются ошибкой запроса (422); Значение false (по умолчанию) игнорируется. "fields" â€" встроенные значения полей в качестве альтернативы отправке файла данных, например {"fields":["field":"name","value":"x"},{"field":"address","value":"y"}}. Укажите файл данных формы или встроенные поля.

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Извлечение PII из PDF-файла

Обнаружение и извлечение личных данных (PII) из PDF-документа. Возвращает значения PII, категории PII и ограничивающие расположения полей для этого идентификатора. Можно использовать совместно с блоком Redaction для редактирования PDF-файлов.

Параметры

Имя Ключ Обязательно Тип Описание
Язык документов
language True string

Язык текста PDF для обнаружения PII.

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
PiIBoxes
result.PIIBoxes array of object

PiIBoxes

Идентификатор
result.PIIBoxes.ID string

Идентификатор

текст
result.PIIBoxes.text string

текст

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

confidence
result.PIIBoxes.confidence float

confidence

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

Извлеките все удобочитаемое текстовое содержимое из PDF-документа.

Параметры

Имя Ключ Обязательно Тип Описание
PDF-файл
file True file

PDF-файл для обработки

Параметры извлечения
params string

Необязательный объект JSON. Поля: pageIndices (массив int, например [0,2]; опущен для полного документа) и чтениеOrder (boolean, default false; переупорядочение текста для визуального потока чтения).

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

Имя Путь Тип Описание
результат
result string

Результат JSON

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

Извлеките структурированные данные счета или квитанции из PDF-документа, включая элементы строки, итоги, даты и сведения о поставщиках.

Параметры

Имя Ключ Обязательно Тип Описание
PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
expenseDocuments
result.expenseDocuments array of object

expenseDocuments

summaryFields
result.expenseDocuments.summaryFields array of object

summaryFields

type
result.expenseDocuments.summaryFields.type string

type

value
result.expenseDocuments.summaryFields.value string

value

confidence
result.expenseDocuments.summaryFields.confidence float

confidence

pageNumber
result.expenseDocuments.summaryFields.pageNumber integer

pageNumber

currency
result.expenseDocuments.summaryFields.currency string

currency

summaryGroups
result.expenseDocuments.summaryGroups array of object

summaryGroups

groupType
result.expenseDocuments.summaryGroups.groupType string

groupType

Поля
result.expenseDocuments.summaryGroups.fields array of object

Поля

type
result.expenseDocuments.summaryGroups.fields.type string

type

value
result.expenseDocuments.summaryGroups.fields.value string

value

confidence
result.expenseDocuments.summaryGroups.fields.confidence float

confidence

pageNumber
result.expenseDocuments.summaryGroups.fields.pageNumber integer

pageNumber

lineItemGroups
result.expenseDocuments.lineItemGroups array of object

lineItemGroups

элементы строки
result.expenseDocuments.lineItemGroups.lineItems array of object

элементы строки

Поля
result.expenseDocuments.lineItemGroups.lineItems.fields array of object

Поля

type
result.expenseDocuments.lineItemGroups.lineItems.fields.type string

type

value
result.expenseDocuments.lineItemGroups.lineItems.fields.value string

value

confidence
result.expenseDocuments.lineItemGroups.lineItems.fields.confidence float

confidence

pageNumber
result.expenseDocuments.lineItemGroups.lineItems.fields.pageNumber integer

pageNumber

Извлечение данных таблицы PDF

Извлечение табличных данных из PDF-документа. Автоматически идентифицирует все таблицы, присутствующих в файле, и возвращает ячейки каждой таблицы, верхние колонтитулы и оценки достоверности.

Параметры

Имя Ключ Обязательно Тип Описание
PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
formFields
result.formFields array of object

Обнаруженные поля формы

pageIndex
result.formFields.pageIndex integer

Отсчитываемый от нуля индекс страницы в поле

fieldType
result.formFields.fieldType string

TextBox или CheckBox

имя
result.formFields.name string

Обнаруженное имя поля формы

boundingBox
result.formFields.boundingBox array of float

Ограничивающий прямоугольник [x, y, ширина, высота] в точках PDF

value
result.formFields.value string

Начальное значение поля

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

Извлечение данных поля формы из PDF-документа может работать с изображениями PDF-файлов. Возвращает пары значений ключей, метку и данные из формы.

Параметры

Имя Ключ Обязательно Тип Описание
PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Поля
result.fields array of object

Поля

fieldName
result.fields.name string

Имя поля формы

fieldValue
result.fields.value string

Значение поля формы

fieldConfidence
result.fields.confidence float

Достоверность полей формы

averageConfidence
result.averageConfidence float

averageConfidence

Извлечение искомого текста из PDF

Определите расположения текста, доступных для поиска в PDF-документе, используя литеральный текст или запросы регулярных выражений. Возвращает ограничивающие данные позиции поля для каждого совпадения, сгруппированные по запросу в порядке запроса.

Параметры

Имя Ключ Обязательно Тип Описание
Запросы к поиску
params True string

Формат {"запросы": [{"text": "Name"}, {"text": "идентификатор налога: [0-9]+", "isRegex": true, "regexFlags": ["ignore-case"]}. Каждый запрос является литеральным текстом по умолчанию; Set isRegex имеет значение true, чтобы оно соответствовало регулярному выражению. Необязательные regexFlags (только для запросов regex): ignore-case, multiline, dot-all.

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
textBoxes
result.textBoxes array of object

textBoxes

текст
result.textBoxes.query.text string

текст

isRegex
result.textBoxes.query.isRegex boolean

isRegex

regexFlags
result.textBoxes.query.regexFlags array of string

regexFlags

спички
result.textBoxes.matches array of object

спички

matchedText
result.textBoxes.matches.matchedText string

matchedText

Коробки
result.textBoxes.matches.boxes array of object

Коробки

pageIndex
result.textBoxes.matches.boxes.pageIndex integer

pageIndex

boundingBox
result.textBoxes.matches.boxes.boundingBox array of number

boundingBox [x, y, ширина, высота]

TextPiece
result.textBoxes.matches.boxes.textPiece string

TextPiece

groups
result.textBoxes.matches.groups array of object

groups

индекс
result.textBoxes.matches.groups.index integer

индекс

текст
result.textBoxes.matches.groups.text string

текст

Коробки
result.textBoxes.matches.groups.boxes array of object

Коробки

pageIndex
result.textBoxes.matches.groups.boxes.pageIndex integer

pageIndex

boundingBox
result.textBoxes.matches.groups.boxes.boundingBox array of number

boundingBox [x, y, ширина, высота]

TextPiece
result.textBoxes.matches.groups.boxes.textPiece string

TextPiece

Извлечение свойств из PDF

Получение метаданных и свойств документа, таких как название, автор, дата создания и сведения о файле.

Параметры

Имя Ключ Обязательно Тип Описание
PDF-файл
file True file

PDF-файл для обработки

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

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

Например, application/json

Файл изображения
file True file

Файл изображения для преобразования

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Оптимизация PDF-документа

Оптимизируйте PDF-файл для определенного целевого объекта вывода. Профили: веб-(линейная и понижение для быстрой доставки веб-почты), печать (сохранение изображений с разрешением печати для высококачественной печати), архив (уменьшение размера и подготовка к преобразованию PDF/A), минимальный размер файла (агрессивно вниз и полоска избыточных данных для наименьшего файла), смешанного растрового содержимого (сжатие MRC, разделяющее текст и фоновые слои, лучше всего подходит для сканированных документов).

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

Профиль оптимизации
profile True string

Выберите в зависимости от целевого выходных данных. web â" быстрый просмотр и меньший размер. print " сохраняет изображения разрешения печати. archive â' подготавливает файл для преобразования PDF/A. minimal-file-size — агрессивное сжатие. mixed-raster-content — сжатие MRC, лучше всего подходит для сканированных страниц с смешанным текстом и изображениями.

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Отмена защиты PDF-документа

Удалите защиту паролей из PDF-документа, если указаны допустимые учетные данные.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

Параметры отмены защиты
params True string

Формат {"ownerPassword": "owner-secret","userPassword": "user-secret"}

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Плоский PDF-документ

Плоский PDF-файл путем преобразования полей формы и заметок в статическое, не редактируемое содержимое.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Поворот PDF-документа

Измените одну или несколько страниц в документе PDF на нужную ориентацию.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

Поворот страниц (по часовой стрелке)
params True string

Формат {"повороты":[{"page_index": 0,"amount": 90}]}

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Поля формы интеллектуального обнаружения

Определите, где должны находиться заполненные поля формы в PDF-документе. Возвращает обнаруженные ограничивающие поля формы.

Параметры

Имя Ключ Обязательно Тип Описание
PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Поля
result.fields array of object

Поля

fieldName
result.fields.name string

Обнаруженное имя поля формы

fieldType
result.fields.type string

Обнаруженный тип поля формы

pageIndex
result.fields.pageIndex integer

Отсчитываемый от нуля индекс страницы, в котором обнаружено поле

boundingBox
result.fields.boundingBox array of float

Ограничивающий прямоугольник [x0,y0,x1,y1] в точках PDF

fieldConfidence
result.fields.confidence float

Уверенность в обнаружении

Разделение PDF-документа

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

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

Страницы
params True string

Формат {"pageIndice":[[0,2],[1,3,4]]}

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Сжатие PDF-документа

Сжатие PDF-файла для уменьшения размера файла. Применяет фиксированный профиль размера файла (особый случай оптимизации); для более точного контроля над компромиссом по размеру и качеству используйте оптимизацию и его профиль.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Слияние PDF-документов

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

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

Файл 1
file1 True file

Содержимое PDF-файла для слияния (1)

Файл 2
file2 True file

Содержимое PDF-файла для слияния (2)

Файл 3
file3 file

Содержимое PDF-файла для слияния (3)

Файл 4
file4 file

Содержимое PDF-файла для слияния (4)

Файл 5
file5 file

Содержимое PDF-файла для слияния (5)

Файл 6
file6 file

Содержимое PDF-файла для слияния (6)

Файл 7
file7 file

Содержимое PDF-файла для слияния (7)

Файл 8
file8 file

Содержимое PDF-файла для слияния (8)

Параметры (JSON)
params string

Необязательные параметры JSON. Ключ: tableOfContents (таблицаOfContents) управляет страницей "Оглавление", предварительно созданной в объединенный PDF-файл, например {"tableOfContents":{"enabled":true}}. Значение по умолчанию "включено"; Задайте для него значение false, чтобы объединиться без страницы оглавление.

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Создание заполняемых форм

Создайте заполняемый AcroForm в ФОРМАТЕ PDF путем автоматического добавления полей формы, в которых они принадлежат. Возвращается PDF-файл с новой заполняемой формой.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл, который преобразуется в заполняемую форму.

Поля формы (JSON)
params True string

JSON, описывающий поля формы для создания выходных данных действия "Интеллектуальное обнаружение полей формы". Фигура: {"formFields":[{"pageIndex":0,"fieldType":"TextBox"|" CheckBox","name":"FirstName","boundingBox":[x,y,width,height],"value":"optional"}}.

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

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

Удалите одну или несколько указанных страниц из PDF-документа.

Параметры

Имя Ключ Обязательно Тип Описание
Принять (формат вывода)
Accept string

Например, application/json

PDF-файл
file True file

PDF-файл для обработки

Удаление страниц
params True string

Формат {"pageIndices":[0,2]}

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

Имя Путь Тип Описание
Имя файла
fileName string

Имя файла результата (режим байтов заполняется только при приеме: application/octet-stream). Введите это в следующую цепочку входных данных имени файла действия Nitro.

Тип контента файла
fileContentType string

Тип контента MIME файла (режим байтов только â€" например application/pdf).

Содержимое файла
fileContent byte

Байты файла в кодировке Base64 (только в режиме байтов). Вставьте это в следующую цепочку входных данных содержимого файла Nitro " Power Automate декодирует base64 при переадресации в type: file слот.

файл
result.file FileLinkResponse

Справочные данные файла

Идентификатор задания
jobID string

Заполнено в асинхронном режиме (предпочитать: ответ-async).

Состояние задания
status string

Состояние задания (асинхронный режим).

Ход выполнения задания
progress number

Ход выполнения задания 0.0â€1.0 (асинхронный режим).

Определения

FileLinkResponse

Справочные данные файла

Имя Путь Тип Описание
URL
URL string

URL

fileSizeBytes
metadata.fileSizeBytes integer

fileSizeBytes

pageCount
metadata.pageCount integer

pageCount