Службы 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 обеспечивают сквозную обработку PDF-файлов и документов: преобразование между форматами (PDF, Word, Excel, изображениями, HTML), сжатием, слиянием, разделением и редактированием файлов (поворот, удаление страниц, защита и отмена защиты, неструктурированный, редакт). Они также извлекают структурированные данные и аналитические сведения из PDF-файлов — текст, таблицы, метаданные, данные формы и ЛИЧНЫЕ данные с расположениями, обеспечивая безопасный доступ к API и управление свойствами документов.

Publisher: Nitro Software


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

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

  • Учетная запись служб Nitro PDF
    https://developers.gonitro.com/
  • План Microsoft PowerApps или Power Automate с возможностями пользовательского соединителя.

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

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

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

  • Вы создаете приложение API на портале самообслуживания Nitro и получаете связанный идентификатор клиента и секрет клиента.
  • Соединитель проходит проверку подлинности путем обмена этими учетными данными для маркера доступа носителя .
  • Затем маркер используется для авторизации последующих вызовов API служб PDF Nitro.

Создайте учетные данные и ознакомьтесь с подробным руководством.
https://developers.gonitro.com/docs/authentication/credentials

Создание подключения в Power Automate / Power Apps

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

  1. Нажмите кнопку "Добавить новое подключение".
  2. Введите идентификатор клиента и секрет клиента (выданный на портале разработчика Nitro).
  3. Сохраните подключение — при первом использовании соединитель обменивается идентификатором клиента и секретом клиента для кратковременного маркера доступа с помощью предоставления учетных данных клиента OAuth 2.0, кэширует его и обновляет его автоматически. Учетные данные используются только для получения маркера; последующие вызовы API проходят проверку подлинности с помощью маркера носителя от вашего имени.

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


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

https://api.gonitro.dev


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

1. Преобразования

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

PDF-файл в MS Office

  • PDF-файл в Word
  • PDF-файл для Excel

MS Office в PDF

  • Word в PDF
  • Excel в PDF
  • PowerPoint в PDF

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

Преобразуйте общие форматы изображений (JPG, PNG, TIFF и т. д.) в PDF.

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

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

HTML-файл в PDF

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

Формат выходных данных:
Преобразования возвращают либо json, либо двоичные выходные данные в зависимости от заголовка Accept (по умолчанию: application/octet-stream).


2. Преобразования

Операции, которые изменяют или реструктурируют PDF-документы.

  • Сжатие PDF
    Уменьшите размер файла с помощью уровней сжатия.

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

  • Поворот страниц PDF
    Поворот одной или нескольких страниц с помощью массива поворота (индекс страницы + угол).

  • Удаление страниц PDF
    Удаление страниц по индексу.

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

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

  • Редакт PDF-страницы
    Добавьте поля редактирования для скрытия конфиденциального содержимого.

  • Задание свойств PDF
    Обновите стандартные поля метаданных PDF.

  • Защита паролем PDF
    Добавьте разрешения защиты паролей и доступа.

  • Отмена защиты PDF
    Удалите пароли и ограничения.

Формат выходных данных:
Преобразования могут возвращать json или двоичные выходные данные в зависимости от заголовка Accept .


3. Извлечение

Получение структурированных или неструктурированных данных из PDF-документов.

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

Автоматически извлекает все значения полей формы.

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

Определяет и возвращает данные таблицы из PDF-файлов.

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

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

  • из полного документа или
  • с определенных страниц с помощью pageIndices параметра.

Дополнительное необязательное params поле: readingOrder (логическое значение, по умолчанию false) — когда true, переупорядочение извлеченного текста для сопоставления визуального потока чтения (полезно для макетов с несколькими столбцами). Качество выходных данных зависит от документа: лучше всего подходит для хорошо помеченных PDF-файлов; на плотных многоколонковых конструкциях он может пересекает предложения из смежных столбцов.

Извлечение расположения PII из PDF

Найдите ограничивающие поля для определенных текстовых значений.
Входные данные: список строк (texts)
Выходные данные: ограничивающие прямоугольники, содержащие эти строки.

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

Извлечение личных идентифицируемых данных (PII) ограничивающих прямоугольник из полей формы.
Поддерживает:

  • English
  • испанский

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

Извлечение свойств метаданных PDF.

Формат выходных данных:
Извлечение возвращает только JSON .


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

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

  • 400 — недопустимый запрос
  • 401 — несанкционированный
  • 404 — не найдено
  • 413 — слишком большое содержимое
  • 422 — необработанные сущности
  • 500 — внутренняя ошибка сервера

Throttling

  • Вызовы API для каждого подключения: 100 в 60 секунд.

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

Размер файла.

  • Максимальное: 25 МБ на запрос
    Применяется как к операциям с одним файлом, так и с несколькими файлами.

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

  • Максимум: 250 страниц на отдельный документ
    Всего объединенных страниц в нескольких документах может превышать 250.

Время хранения

  • Входные и выходные файлы удаляются примерно через 15 минут после завершения операции.

Примечания

  • Соединители извлечения всегда возвращают JSON.
  • Преобразования и преобразования могут выводить JSON или двоичный файл в зависимости от заголовка Accept .

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

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

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

По умолчанию

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

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

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

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

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

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

Действия

Excel в PDF

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

HTML-файл в PDF

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

PDF-файл в Word

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

PDF-файл для Excel

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

PDF-файл для PowerPoint

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

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

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

PowerPoint в PDF

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

Word в PDF

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

Документ PDF для защиты паролей

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

Задание свойств 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-страницы

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

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

Уменьшите размер файла PDF-документа при сохранении содержимого и форматирования.

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

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

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

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

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

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

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

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

Excel в PDF

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

HTML-файл в PDF

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

PDF-файл в Word

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

PDF-файл для Excel

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

PDF-файл для PowerPoint

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

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

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

Расширение преобразования
params string

формат convert (поддерживаемые форматы png, jpeg)

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

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

files

URL
result.files.URL string

URL

Тип контента
result.files.contentType string

Тип контента

fileSizeBytes
result.files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
result.files.metadata.pageCount string

pageCount

Содержимое файла
$content string

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

PowerPoint в PDF

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

Word в PDF

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

Документ PDF для защиты паролей

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

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

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

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

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

Параметры

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

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

Свойства
params True string

Формат {"title":"My Document Title","author": "John Doe","subject": "An Interesting Subject","keywords": "example, pdf, metadata","creator": "Doe John","producer": "Nitro PDF"}

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

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

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

Параметры

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

Формат {"language":"en"}. Принятые значения: "en" (английский), "es" (испанский).

Содержимое файла
file True file

Отправка файла

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

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

Параметры

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

Отправка файла

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

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

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

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

Результат JSON

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

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

Параметры

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

Отправка файла

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

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

tables

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

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

pageIndices
result.tables.pageIndices array of integer

pageIndices

title
result.tables.tableData.title string

title

Клетки
result.tables.tableData.cells array of array

Клетки

items
result.tables.tableData.cells array of string
Нижние колонтитулы
result.tables.tableData.footers array of string

Нижние колонтитулы

Конфиденциальные
result.tables.tableData.confidences array of array

Конфиденциальные

items
result.tables.tableData.confidences array of float
averageConfidence
result.tables.tableData.averageConfidence float

averageConfidence

headerCells
result.tables.tableData.headerCells array of array

headerCells

items
result.tables.tableData.headerCells array of integer
summaryCells
result.tables.tableData.summaryCells array of array

summaryCells

items
result.tables.tableData.summaryCells array of integer

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

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

Параметры

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

Отправка файла

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

Имя Путь Тип Описание
Поля
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", "Location" ]}

Содержимое файла
file True file

Отправка файла

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

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

textBoxes

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

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

текст
result.textBoxes.text string

текст

pageIndex
result.textBoxes.pageIndex integer

pageIndex

boundingBox
result.textBoxes.boundingBox array of number

boundingBox

TextPiece
result.textBoxes.textPiece string

TextPiece

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

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

Параметры

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

Отправка файла

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

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

title

автор
result.author string

автор

субъект
result.subject string

субъект

ключевые слова
result.keywords string

ключевые слова

создатель
result.creator string

создатель

Производитель
result.producer string

Производитель

дата создания
result.creationDate string

дата создания

modDate
result.modDate string

modDate

Ловушке
result.trapped string

Ловушке

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

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

Неструктурированный PDF-документ

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

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

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

Страницы
params True string

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

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

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

files

URL
files.URL string

URL

Тип контента
files.contentType string

Тип контента

fileSizeBytes
files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
files.metadata.pageCount integer

pageCount

Архивирование содержимого
$content string

Архивирование содержимого

Редакт PDF-страницы

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

Параметры

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

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

Свойства
params True string

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

Содержимое файла
file True file

Отправка файла

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

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

files

URL
files.URL string

URL

Тип контента
files.contentType string

Тип контента

fileSizeBytes
files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
files.metadata.pageCount integer

pageCount

Содержимое файла
$content string

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

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

Уменьшите размер файла PDF-документа при сохранении содержимого и форматирования.

Параметры

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

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

Уровень сжатия (0-2)
params True string

Формат {"level":1}

Содержимое файла
file True file

Отправка файла

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

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

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

Параметры

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

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

Файл 1
file1 True file

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

Файл 2
file2 True file

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

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

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

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

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

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

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

URL

Тип контента
result.file.contentType string

Тип контента

fileSizeBytes
result.file.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
result.file.metadata.pageCount integer

pageCount

Содержимое файла
$content string

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

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

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

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

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

Имя Путь Тип Описание
файл
result.file FileLinkResponse

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

Содержимое файла
$content string

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

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

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

Параметры

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

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

Содержимое файла
file True file

Отправка файла

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

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

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

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

files

URL
files.URL string

URL

Тип контента
files.contentType string

Тип контента

fileSizeBytes
files.metadata.fileSizeBytes integer

fileSizeBytes

pageCount
files.metadata.pageCount integer

pageCount

Содержимое файла
$content string

Содержимое файла в формате Base64

Определения

FileLinkResponse

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

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

URL

fileSizeBytes
metadata.fileSizeBytes integer

fileSizeBytes

pageCount
metadata.pageCount integer

pageCount