Как создать PDF из уценки, используя чистый рубин

В настоящее время я использую Kramdown для генерации HTML из Markdown в Ruby. Я знаю, что могу сгенерировать латексный файл, используя kramdown, и преобразовать его в pdf, используя утилиту командной строки. Но я хочу чисто рубиновое решение.

Есть ли способ конвертировать markdown в pdf, используя только ruby ​​без использования утилит командной строки?

5 ответов

Вы можете использовать https://github.com/walle/gimli

Я сделал это только для этой цели. Хотя я использую текстиль. Но gimli поддерживает все форматы, поддерживаемые GitHub-Markup.

Креветка: Pure Ruby PDF Generation Library
http://www.rubyinside.com/prawn-ruby-pdf-library-987.html

Я сам не пробовал, но есть md2pdf

wkhtmltopdf Gem также доступен: http://rubygems.org/gems/wkhtmltopdf

Pandoc - это универсальный конвертер документов, который может конвертировать документы в форматах разметки, reStructuredText, текстиля, HTML, DocBook или LaTeX в HTML, EPUB, Microsoft Word, TeX, PDF через LaTeX, облегченные форматы разметки.

Вы можете найти это здесь. http://johnmacfarlane.net/pandoc/

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