Создание выделило PDF from JSON

Я имею файл JSON и хотел бы создать PDF, содержащий довольно печатное, и синтаксис выделил версию этого файл JSON.

Там какой-либо путь состоит в том, чтобы сделать это в Ubuntu?

4
задан 13 March 2015 в 11:34

2 ответа

Будет требоваться несколько шагов, но все может быть сделано с помощью командной строки:

  1. Установка следующие зависимости:

    sudo apt-get install aha wkhtmltopdf python-pygments
    
  2. Украшают Ваш json файл:

    cat foo.json | python -m json.tool > bar.json
    
  3. Вызов pygmentize, чтобы получить подсветку синтаксиса и экспортировать его в HTML с aha:

    pygmentize bar.json | aha > bar.html  
    
  4. Наконец экспортируют HTML в PDF с wkhtmltopdf:

    wkhtmltopdf bar.html foo.pdf
    
4
ответ дан 1 December 2019 в 09:35

Можно на самом деле сделать это с Gedit, текстовый редактор по умолчанию поставки Ubuntu с. Просто откройте свой файл в Gedit и удостоверьтесь, что это правильно выделяется синтаксисом. Тогда перейдите в Файл в †’ Печать и выберите Печать в Файл как принтер и PDF как выходной формат. Это должно привести к правильно выделенному синтаксисом файлу PDF.

Для других более scriptable решений удостоверяются, что проверили этот Unix. SE Q& .

1
ответ дан 1 December 2019 в 09:35

Другие вопросы по тегам:

Похожие вопросы: