Массовое конвертирование XPS в PDF

Доброго всем дня! Друзья, окончательно перешел на Linux и очень этому рад. Однако по работе периодически требуется конвертировать большое количество XPS файлов в PDF. Подскажите пожалуйста (желательно подробнее, как для нуба), как конвертировать файлы XPS из одной папки и сохранить их в другую папку уже в формате PDF?

0
AlexBKost - 6 Ноябрь, 2018 - 21:25

окончательно перешел на Linux и очень этому рад Ну, правильно, только в гугле тебя же не забанили.

0
Kerncraft1 - 6 Ноябрь, 2018 - 21:34

Все бы хорошо, но в статье описываются инструменты под windows, с которыми я и так знаком. А вот по Linux в гугле находил информацию, но там большая часть работы в консоли (с которой я только разбираюсь).

Поэтому хотелось бы найти gui решение или получить помощь в работе над данной задачей в консоли.

+2
lord_i - 6 Ноябрь, 2018 - 21:51
Изображение пользователя lord_i.

Вот описание утилиты
Графической оболочки нет. Но она и не нужна.
Из консоли:
- устанавливаете пакет:
sudo apt install libgxps-utils

- переходите в директорий с XPS файлами и вводите:
xpstopdf *
Вся любовь ...
Консоль наше все :)

ЗЫ В утилите есть ряд опциий, если надо что то специальное - читайте мануал по ссылке выше.

0
Kerncraft1 - 6 Ноябрь, 2018 - 22:21

Помогите пожалуйста разобраться. Просто команда xpstopdf * (из папки с файлами) ничего не делает. Пробую xpstopdf -d * (получаю ошибку: Error parsing arguments: Не удалось разобрать целочисленное значение «10101120_011118_0027703.xps» для -d)

0
Kerncraft1 - 6 Ноябрь, 2018 - 23:11

Команда xpstopdf 10101120_011118_0027703.xps FILE 1.pdf преобразовала один файл в pdf. Уже хорошо, что процесс пошел) Теперь осталось понять, как заставить разом конвертировать все файлы в папке, а также как сделать так, чтобы имена конвертированных pdf файлов оставались как у оригинала.

0
fox4 - 7 Ноябрь, 2018 - 18:19
Изображение пользователя fox4.

Попробуйте в консоли перейти в папку с файлами xps
cd /путь_к_папке/имя_папки/
потом набрать
xpstopdf ./*

0
Kerncraft1 - 7 Ноябрь, 2018 - 20:20

К сожалению ничего не происходит

0
fox4 - 8 Ноябрь, 2018 - 18:53
Изображение пользователя fox4.

Ну попробуйте тогда
xpstopdf ./*.xps
или
xpstopdf -d ./*.xps
возможно для утилиты необходимо указывать явно расширение файла XPS
У себя таких файлов не нашел проверить не могу.
а вообще почти у всех консольных команд есть ключ --help
xpstopdf --help

0
fox4 - 8 Ноябрь, 2018 - 19:54
Изображение пользователя fox4.

Помогите пожалуйста разобраться. Просто команда xpstopdf * (из папки с файлами) ничего не делает. Пробую xpstopdf -d * (получаю ошибку: Error parsing arguments: Не удалось разобрать целочисленное значение «10101120_011118_0027703.xps» для -d)
Некоторые парсеры в консольных утилитах часто недолюбливают в именах файлов спецсимволы (_ & ^ % $ #)
Вот есть и полезная ссылка про имена файлов в Linux/Unix системах

0
AlexBKost - 7 Ноябрь, 2018 - 00:22

О, да - эта винда ещё так капает на мозги, что и про Кубунту забываешь, напрочь -до минусов.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры