iLovePDF (предварительная версия)
Соединитель iLovePDF позволяет автоматизировать распространенные операции PDF, такие как сжатие, объединение, защита и преобразование документов непосредственно в рабочих процессах и приложениях. С помощью этого соединителя пользователи могут оптимизировать рабочие процессы документов, уменьшить размер файлов, применить параметры безопасности и преобразовать PDF-файлы в доступные форматы, такие как PDF/A или JPG, повышая производительность и интеграцию между процессами цифрового документа.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate за исключением следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: - Azure Government регионы - Azure регионы Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate за исключением следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Поддержка iLovePDF |
| URL | https://www.ilovepdf.com/contact |
| Адрес электронной почты | equipo.crombie@crombie.dev |
| Метаданные соединителя | |
|---|---|
| Publisher | I Love PDF |
| имя | iLovePDF |
| брендЦвет | #EF332A |
| описание | Соединитель для обработки файлов с помощью API iLovePDF |
| stackOwner | iLovePDF |
| tags | PDF, преобразование, автоматизация, документы |
| useCases | Преобразование PDF-файла в PDF-A, сжатие PDF-файлов, слияние нескольких PDF-файлов |
| supportedProducts | Power Automate, Power Apps |
| Сайт | https://www.ilovepdf.com |
| Политика конфиденциальности | https://www.ilovepdf.com/help/privacy |
| Категории | Содержимое и файлы |
Соединитель iLovePDF
Соединитель iLovePDF позволяет автоматизировать распространенные операции PDF, такие как сжатие, объединение, защита и преобразование документов непосредственно в Power Automate и Power Apps. С помощью этого соединителя пользователи могут оптимизировать рабочие процессы документов, уменьшить размер файлов, применить параметры безопасности и преобразовать PDF-файлы в доступные форматы, такие как PDF/A или JPG, повышая производительность и интеграцию между процессами цифрового документа.
Publisher
iLovePDF
Предпосылки
Чтобы использовать этот соединитель, требуется учетная запись API iLovePDF.
Вам также потребуется ключ API, который можно создать на панели мониторинга учетной записи.
Поддерживаемые операции
Поддерживаются следующие операции:
- Разделение — разделите PDF-файл на небольшие PDF-файлы на основе диапазонов страниц или количества страниц.
- Сжатие — уменьшает размер файла PDF при сохранении качества.
- Защита — добавляет защиту паролей в PDF-файл, чтобы ограничить доступ.
- PDFtoJPG — преобразует каждую страницу PDF-файла в высококачественные изображения JPG.
- ImageToPDF — преобразование изображений (JPG, PNG и т. д.) в один pdf-документ.
- PDFtoPDFA — преобразует PDF-документ в долгосрочный формат PDF/A.
- Разблокировка — удаляет защиту паролей или ограничения из защищенного PDF-файла.
- Слияние — объединяет PDF-файлы в один документ.
- Водяной знак — добавляет текстовые или изображения подложки на одну или несколько страниц в ФОРМАТЕ PDF.
- Поворот— поворот выбранных страниц в PDF-документе в нужную ориентацию.
- PDFOCR — выполняет оптическое распознавание символов (OCR), чтобы сделать сканированные PDF-файлы доступными для поиска и редактирования.
- OfficeToPDF — преобразует документы Office (Word, Excel, PowerPoint) в формат PDF.
Создание и использование соединителя
Перед использованием соединителя iLovePDF в Power Automate необходимо настроить подключение, указав открытый ключ iLovePDF.
Этот ключ можно получить на панели мониторинга разработчика iLovePDF.
Соединитель будет использовать этот ключ для безопасной проверки подлинности и авторизации всех вызовов API.
После установки подключения можно создать поток и добавить действие iLovePDF .
При настройке этого действия необходимо указать следующие параметры:
- Источник файла — выберите, поступает ли файл из облачного расположения или предоставляется как двоичное содержимое.
- Файл — если файл предоставляется в виде двоичного содержимого, введите двоичные данные файла в этом поле.
- URL-адрес файла — если файл размещен в облачном хранилище, укажите прямой URL-адрес PDF-файла.
- Параметры, относящиеся к действиям. Каждая операция может включать дополнительные поля или параметры конфигурации в зависимости от его функциональных возможностей (например, диапазоны страниц для split, password for Protect).
После настройки этих параметров поток можно выполнить для автоматического запуска процесса подписывания.
Известные проблемы и ограничения
- В настоящее время API поддерживает только PDF-файлы.
- Обработка больших файлов (более 25 МБ) может занять больше времени.
- Для соединителя требуется активный открытый ключ iLovePDF.
Дальнейшее чтение
Дополнительные сведения о проверке подлинности, конечных точках и примерах см. в документации по API iLovePDF .
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| ключ API | securestring | api_key API esta. | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Office в PDF |
Упрощайте чтение файлов office, преобразовав их в PDF |
| PDF OCR |
Преобразование неизбираемых PDF-файлов в доступный для выбора и поиска PDF |
| PDF-файл в JPG |
Преобразуйте каждую pdf-страницу в JPG или извлеките все внедренные изображения в формате JPG. |
| PDF-файл для PDF-A |
Преобразование PDF-файла в PDF-A для архивации и долгосрочного сохранения |
| Водяной знак |
Метка изображения или текста по PDF-файлу |
| Добавление номеров страниц |
Вставка номеров страниц в PDF-файлы |
| Защита PDF |
Защищает PDF-файлы паролем для защиты конфиденциальной информации. |
| Изображение в PDF |
Преобразуйте изображение (JPG, PNG или TIFF) в высококачественный PDF-файл. |
| Поворот страниц PDF |
Изменение ориентации страниц PDF с легкостью |
| Разблокировка PDF |
Удаление защиты паролем из PDF-файлов |
| Разделение PDF |
Разделите PDF-файлы на определенные диапазоны страниц или извлеките каждую страницу в отдельный документ. |
| Сжатие PDF |
Обработка файла с помощью средства сжатия |
| Слияние PDF-файлов |
Простое объединение нескольких PDF-файлов в один упорядоченный документ |
Office в PDF
Упрощайте чтение файлов office, преобразовав их в PDF
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
PDF OCR
Преобразование неизбираемых PDF-файлов в доступный для выбора и поиска PDF
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
ocr_languages
|
ocr_languages | string |
Языки OCR для применения |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
PDF-файл в JPG
Преобразуйте каждую pdf-страницу в JPG или извлеките все внедренные изображения в формате JPG.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
pdfjpg_mode
|
pdfjpg_mode | string |
Принятые значения, pages=Convert every PDF page to a JPG image, extract=extract all PDF embedded images to separate JPG images. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
PDF-файл для PDF-A
Преобразование PDF-файла в PDF-A для архивации и долгосрочного сохранения
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
соответствие
|
conformance | string |
Настройка уровня соответствия PDF/A |
|
|
allow_downgrade
|
allow_downgrade | string |
Разрешает понижение уровня соответствия в случае ошибки преобразования. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
Водяной знак
Метка изображения или текста по PDF-файлу
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
mode
|
mode | string |
Пароль для расшифровки файла |
|
|
текст
|
text | string |
Текст для метки. Если режим является изображением, это значение не вступают в силу. |
|
|
image_source
|
image_source | string |
Источник изображения для метки, если режим является изображением. |
|
|
имя_изображения
|
image_name | string |
Имя рисунка для метки, если режим является изображением. |
|
|
image_file
|
image_file | string |
Содержимое файла в кодировке Base64 (обязательно, если image_source является двоичным) |
|
|
ссылка_на_изображение
|
image_url | string |
URL-адрес файла изображения (требуется, если image_source имеет значение URL-адрес) |
|
|
pages
|
pages | string |
Страницы для метки. Принятые форматы "all", "3-end", "1,3,4-9", "-2-end", "3-234" |
|
|
vertical_position
|
vertical_position | string |
Вертикальное положение |
|
|
horizontal_position
|
horizontal_position | string |
Горизонтальное положение |
|
|
vertical_position_adjustment
|
vertical_position_adjustment | string |
Настройте количество пикселей, перемещенных из стандартной vertical_position. Он принимает положительные и отрицательные значения. |
|
|
horizontal_position_adjustment
|
horizontal_position_adjustment | string |
Настройте количество пикселей, перемещенных из стандартного horizontal_position. Он принимает положительные и отрицательные значения. |
|
|
мозаика
|
mosaic | string |
Если значение равно true, это значение переопределяет все параметры позиции и метки изображения или текста 9 раз на страницу. |
|
|
вращение
|
rotation | string |
Угол поворота. Принятый целый диапазон 0–360. |
|
|
font_family
|
font_family | string |
Шрифт |
|
|
font_style
|
font_style | string |
Стиль шрифта |
|
|
font_size
|
font_size | string |
Размер шрифта |
|
|
font_color
|
font_color | string |
Шестнадцатеричный цвет |
|
|
прозрачность
|
transparency | string |
Процент непрозрачности для метки текста или изображения. Принятый целый диапазон 1–100. |
|
|
слой
|
layer | string |
above=Place stamp over content, below=Place stamp ниже содержимого. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
Добавление номеров страниц
Вставка номеров страниц в PDF-файлы
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
facing_pages
|
facing_pages | string |
Определите значение true, если PDF-файл находится в режиме страницы |
|
|
first_cover
|
first_cover | string |
Если первая страница является обложкой страницы, она не будет нумерована |
|
|
pages
|
pages | string |
Нумеруемые страницы. Принятые форматы "all", "3-end", "1,3,4-9", "-2-end", "3-234" |
|
|
starting_number
|
starting_number | string |
Начальная нумеровка страниц с этим номером |
|
|
vertical_position
|
vertical_position | string |
Определите, будет ли номер страницы в верхней или нижней части |
|
|
horizontal_position
|
horizontal_position | string |
Позволяет разместить номер слева, в центре или справа от страницы. |
|
|
vertical_position_adjustment
|
vertical_position_adjustment | string |
Настройте количество пикселей, перемещенных из стандартной vertical_position. Он принимает положительные и отрицательные значения. |
|
|
horizontal_position_adjustment
|
horizontal_position_adjustment | string |
Настройте количество пикселей, перемещенных из стандартного horizontal_position. Он принимает положительные и отрицательные значения. |
|
|
font_family
|
font_family | string |
Шрифт |
|
|
font_size
|
font_size | string |
Размер шрифта |
|
|
font_color
|
font_color | string |
Шестнадцатеричный цвет |
|
|
текст
|
text | string |
Чтобы определить текст в дополнение к числу, используйте {n} для текущего числа и {p} для общих страниц для файла. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
Защита PDF
Защищает PDF-файлы паролем для защиты конфиденциальной информации.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
пароль
|
password | True | string |
Пароль с файлом будет зашифрован. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
Изображение в PDF
Преобразуйте изображение (JPG, PNG или TIFF) в высококачественный PDF-файл.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла изображения |
|
file_name
|
file_name | True | string |
Имя файла изображения |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
orientation
|
orientation | string |
Принятые значения —> книжные, альбомные. |
|
|
margin
|
margin | string |
Определите поле в пикселях для изображения в выходном ФОРМАТЕ PDF. |
|
|
страницы
|
pagesize | string |
Размер страницы выходного PDF-файла. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
Поворот страниц PDF
Изменение ориентации страниц PDF с легкостью
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
вращать
|
rotate | string |
Поворот для применения |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
Разблокировка PDF
Удаление защиты паролем из PDF-файлов
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
пароль
|
password | string |
Пароль для расшифровки файла |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
Разделение PDF
Разделите PDF-файлы на определенные диапазоны страниц или извлеките каждую страницу в отдельный документ.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
split_mode
|
split_mode | True | string |
Режим разделения |
|
ranges
|
ranges | string |
Диапазоны страниц для разделения файлов |
|
|
fixed_range
|
fixed_range | string |
Количество страниц на разбиение. Пример "2" для разделения на каждые 2 страницы. |
|
|
remove_pages
|
remove_pages | string |
Страницы для удаления. Формат "1,4,8-12,16" |
|
|
merge_after
|
merge_after | string |
Слияние всех диапазонов после разделения. Используется только в том случае, если split_mode — "диапазоны" |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
Сжатие PDF
Обработка файла с помощью средства сжатия
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
compression_level
|
compression_level | string |
Уровень сжатия |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |
Слияние PDF-файлов
Простое объединение нескольких PDF-файлов в один упорядоченный документ
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Источник файла |
|
file_name
|
file_name | True | string |
Имя файла |
|
file
|
file | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source является двоичным) |
|
|
file_url
|
file_url | string |
URL-адрес файла (требуется, если file_source — URL-адрес) |
|
|
file_source2
|
file_source2 | string |
Источник файла |
|
|
file_name2
|
file_name2 | string |
Имя файла 2 |
|
|
file2
|
file2 | string |
Содержимое файла в кодировке Base64 (обязательно, если file_source2 является двоичным) |
|
|
file_url2
|
file_url2 | string |
URL-адрес файла (требуется, если file_source2 имеет значение URL-адрес) |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
тип $content
|
$content-type | string | |
|
$content
|
$content | byte |