zoukankan      html  css  js  c++  java
  • 将markdown文件转换为pdf

    最近在用markdown写技术随笔,感觉很好,可有时候需要吧markdown文件转换为pdf,在网上查了查,这个可以用pandoc来实现, 可感觉太麻烦,还要安装pdflatex: 

    由于之前用过chrome将网页输出为pdf文件的功能,我想先让markdown文件转换为html,再借助chrome来转换成pdf文件,这里记录下,也方便我以后查阅。

    一、安装MarkdownPad

    网址:http://markdownpad.com
    这个是所见即所得的编辑器,我主要用来将markdown文件转换为html文件。
    当然还有其它工具,比如oschina的在线编辑器:http://www.ostools.net/markdown

    二、导出html文件

    MarkdownPad可以直接导出html,比如对本文的导出操作:

    这里我就不多说了,直接存盘就行了。

    三、导出pdf文件

    1、用chrome打开html文件,选择“打印”选项
    事实上,当你成功导出为html文件时,chrome浏览器会自动打开(我的是这样的,感觉这个依赖默认浏览器的设置),选择“打印”选项:


    2、输出pdf文件
    这里只介绍简单的输出,用默认格式进行。
    在打印页面中将“目标”更改为“另存为pdf”,点击“保存”:

    在弹出的对话框中选择路径,进行保存即可。

    好,就这些了,希望对你有帮助。

    本文github地址:

    https://github.com/mike-zhang/mikeBlogEssays/blob/master/2012/20121129_将markdown文件转换为pdf.md

    欢迎补充

  • E-Mail : Mike_Zhang@live.com
  • 转载请注明出处,谢谢!
查看全文
  • 相关阅读:
    python+soket实现UDP协议的客户/服务端中文聊天程序
    如何实现PyQt5与QML响应彼此发送的信号?
    用 eric6 与 PyQt5 实现python的极速GUI编程(系列04)---- PyQt5自带教程:地址簿(address book)
    用 eric6 与 PyQt5 实现python的极速GUI编程(系列03)---- Drawing(绘图)(3)-- 画线
    用 eric6 与 PyQt5 实现python的极速GUI编程(系列03)---- Drawing(绘图)(2)-- 画点
    用 eric6 与 PyQt5 实现python的极速GUI编程(系列03)---- Drawing(绘图)(1)-- 绘写文字
    仿百度壁纸client(六)——完结篇之Gallery画廊实现壁纸预览已经项目细节优化
    软件概要设计说明书—模板
    Android--Handler的用法:在子线程中更新界面
    在PreferenceAcitity中使用Fragement时避免额外的Left和RightPadding
  • 原文地址:https://www.cnblogs.com/MikeZhang/p/markdown2pdf_20121129.html
  • Copyright © 2011-2022 走看看