У нас явно нет той же версии xvfb-run
, но моя - это сценарий оболочки
и когда вы запускаете
xvfb-run ./myApp -s :99 -screen 0 1920x1080x16 -ac
, никакие аргументы не передаются на сервер Xvfb, и все аргументы передаются приложению. Приложение должно быть последним в строке, чтобы параметры вроде -s 1920x1080x16
передавались на сервер. Без этого глубина экрана по умолчанию составляет 8 бит , что может быть причиной ваших проблем с внешним видом.
Кроме того, аргументы, передаваемые на сервер (после -s
), должны быть объединены в одну строку.
Итак, запустите:
xvfb-run -s '-screen 0 1920x1080x16' ./myApp
Простым способом создания pdf-файлов является опция «печать в файл», доступная в списке принтеров .
Почему бы не использовать это с изображениями, доступ к которым осуществляется из браузера/средства просмотра изображений (, таких как gThumb, Pix, Shotwell, Gwenview и т. д. )?
После установки программы просмотра изображений (gThumb, например):
Можно даже -переупорядочить изображения перед созданием pdf!
Просто перетащите:
(Кстати, я ОП и автор другого ответа тоже (теперь подписанuser32012
):В какой-то момент я удалил свою учетную запись, и теперь я вернулся.)