坚持原创,共同进步!请关注我,后续分享更精彩!

背景

程序员日常工作中,经常会用Markdown编写一些技术文档。但在一某些场合,直接Markdown文件交互会不太适合,毕竟一些阅读受众可能是业务或产品人员,不具有相应技术背景。这时就需要把Markdown转换为更通用可读的pdf文件格式。

本文向大家推荐一款好用的在线Markdown转pdf的工具--md2pdf,还提供水印打印功能。

在线工具

http://open.rongcard.com/md2pdf

案例

本文将java后端Api的接口文档,通过swagger工具导出为Markdown格式,并使用在线md2pdf转换成pdf文档,提供给外部合作人员。

注:后端项目中集成swagger插件可点击文章(swagger2和mybatis-generator集成Api接口文档实践 )

使用

启动集成swagger的java后端项目,浏览器访问http://{ip:port}/doc.html

swagger界面点击:文档管理 - -> 离线文档(MD) - -> 拷贝文档

markdown导出pdf格式(在线Markdown文档转pdf工具)(1)

浏览器打开Markdown转pdf在线工具:http://open.rongcard.com/md2pdf

markdown导出pdf格式(在线Markdown文档转pdf工具)(2)

markdown导出pdf格式(在线Markdown文档转pdf工具)(3)

点击"导出"按钮,开始下载。

查看下载文件,相应Markdown已转换为pdf文件内容。

markdown导出pdf格式(在线Markdown文档转pdf工具)(4)

markdown导出pdf格式(在线Markdown文档转pdf工具)(5)

小结

文章向大家分享了一款在线Markdown转pdf的工具使用。并演示了java后端api离线导出pdf格式的方法。

希望对大家在项目中有所帮助和参考。若有更好的工具推荐,欢迎留言讨论。

,