如何使用纯ruby从markdown生成PDF
我目前正在使用Kramdown从Ruby中的Markdown生成HTML。 我知道我可以使用kramdown生成一个latex文件,并将其转换为pdf美国命令行实用程序。 但我想要一个纯粹的ruby解决方案。
有没有办法在不使用命令行实用程序的情况下仅使用ruby将markdown转换为pdf?
您可以使用https://github.com/walle/gimli
我是为了这个目的而做的。 虽然,我使用纺织品。 但gimli支持GitHub-Markup支持的所有格式。
虾:纯Ruby PDF生成库
http://www.rubyinside.com/prawn-ruby-pdf-library-987.html
我自己没试过,但是有md2pdf
wkhtmltopdf
gem也可用: http : wkhtmltopdf
Pandoc是一个通用文档转换器,可以通过LaTeX,轻量级标记格式将markdown,reStructuredText,textile,HTML,DocBook或LaTeX中的文档转换为HTML,EPUB,Microsoft Word,TeX,PDF。
你可以在这里找到它。 http://johnmacfarlane.net/pandoc/