Я имею файл JSON и хотел бы создать PDF, содержащий довольно печатное, и синтаксис выделил версию этого файл JSON.
Там какой-либо путь состоит в том, чтобы сделать это в Ubuntu?
Будет требоваться несколько шагов, но все может быть сделано с помощью командной строки:
Установка следующие зависимости:
sudo apt-get install aha wkhtmltopdf python-pygments
Украшают Ваш json файл:
cat foo.json | python -m json.tool > bar.json
Вызов pygmentize
, чтобы получить подсветку синтаксиса и экспортировать его в HTML с aha
:
pygmentize bar.json | aha > bar.html
Наконец экспортируют HTML в PDF с wkhtmltopdf
:
wkhtmltopdf bar.html foo.pdf
Можно на самом деле сделать это с Gedit, текстовый редактор по умолчанию поставки Ubuntu с. Просто откройте свой файл в Gedit и удостоверьтесь, что это правильно выделяется синтаксисом. Тогда перейдите в Файл в †’ Печать и выберите Печать в Файл как принтер и PDF как выходной формат. Это должно привести к правильно выделенному синтаксисом файлу PDF.
Для других более scriptable решений удостоверяются, что проверили этот Unix. SE Q& .