Удалить страницы Версия 1 (Net)
Группа действий: PDF
Описание
Действие удаляет указанный диапазон страниц из PDF-документа.
Иконка
Параметры
Входные параметры
Контекст Контекст действия для работы с PDF-документом.
Диапазон страниц Диапазон страниц, которые будут удалены из PDF-документа. Диапазоном страниц может быть число или два числа через "-", при этом второе число должно быть больше первого. Пример заполнения: "1-5" или "6".
Имя файла Название файла PDF-документа с удаленными страницами. Если поле останется пустым, будет использовано имя исходного файла.
Путь к папке Путь к папке, в которую будет сохранен файл PDF-документа с удаленными страницами. Если поле останется пустым, то файл сохранится в исходной папке.
Перезаписать Если значение «true», и в указанной папке существует PDF-документ с таким же именем, то новый файл его перезапишет. Если «false», документ перезаписан не будет и действие вернет ошибку.
Выходные параметры
Результат Путь к файлу PDF-документа с удаленными страницами.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Контекст действия для работы с PDF-документом. | Экземпляр PDF | Да | |
Имя файла | Название файла PDF-документа с удаленными страницами. Если поле останется пустым, будет использовано имя исходного файла. | Строка | Нет | |
Путь к папке | Путь к папке, в которую будет сохранен файл PDF-документа с удаленными страницами. Если поле останется пустым, то файл сохранится в исходной папке. | Путь к папке | Нет | |
Перезаписать | Если значение «true», и в указанной папке существует PDF-документ с таким же именем, то новый файл его перезапишет. Если «false», документ перезаписан не будет и действие вернет ошибку. | Логический | Нет | |
Диапазон страниц | Диапазон страниц, которые будут удалены из PDF-документа. Диапазоном страниц может быть число или два числа через "-", при этом второе число должно быть больше первого. Пример заполнения: "1-5" или "6". Клонируемый параметр. | Строка | Да | |
Результаты | ||||
Результат | Путь к файлу PDF-документа с удаленными страницами. | Путь к файлу |
Особые условия использования
- Если в параметрах диапазона указаны несуществующие страницы, то действие удалит страницы с первой указанной и по последнюю страницу из документа.
- Пример: В документе 20 страниц. Указанный диапазон: "15-30". Действие удалит страницы с 15 по 20.
- Нельзя удалить все страницы PDF-документа - действие выдаст ошибку.
Пример использования
Задача
Есть PDF-файл с 5 страницами:
Необходимо удалить первые две страницы, заменить имя файла на "New PDF" и сохранить его в другую папку.
Решение
Воспользоваться действиями "Open PDF" и "Delete pages".
Реализация
- Собрать следующую схему робота, состоящую из следующих действий:
- Настроить параметры для действия "Open PDF":
- Настроить параметры для действия "Delete pages":
- Запустить робота, нажав на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Имя и путь файла были изменены.
Из файла были удалены первые 2 страницы: