邢台市做网站p网站建设
2026/1/2 16:58:25 网站建设 项目流程
邢台市做网站,p网站建设,wordpress 总访问量,北京所有公司名单我开源了一个Markdown转PDF工具本文共 833 字#xff0c;阅读预计需要 2 分钟。Hi#xff0c;你好#xff0c;我是Carl#xff0c;一个本科进大厂做了2年AI研发后#xff0c;裸辞的AI创业者。写了一篇技术文档#xff0c;发给甲方。对方说#xff1a;「能不能转成PDF阅读预计需要 2 分钟。Hi你好我是Carl一个本科进大厂做了2年AI研发后裸辞的AI创业者。写了一篇技术文档发给甲方。对方说「能不能转成PDF我们电脑没有Markdown编辑器。」你手动复制到Word调格式调了半小时图片还丢了。这篇文章分享一个我开源的一个小工具Carl-AI-Lab/MarkdownToPDF一行命令解决这个问题。之所以会做这个小工具是我在私发前面的「市场调研工作流」资料时许多小白并没有markdown编辑器而且markdown文档在手机上阅读也并不方便。痛点Markdown分发的尴尬Markdown 是程序员的「母语」。写文档、写博客、写需求全靠它。但一旦要把 .md 文件发给非技术同事、客户、甲方问题就来了对方电脑没装 Markdown 编辑器打开是一堆 # 和 *复制到 Word代码块样式全崩图片链接失效用在线转换器排版像被狗啃过我自己被折磨过几次后决定写个工具一劳永逸。方案对比PDF vs Word一开始我考虑转 Word.docx。写了一版基于 Pandoc 的脚本能跑但效果一般样式高度依赖 reference.docx 模板复杂表格、代码高亮经常「水土不服」不同版本 Word 打开排版可能不一致后来换成转 PDF效果好太多用浏览器渲染 HTML再「打印」成 PDF样式稳定所见即所得图片直接嵌入跨平台分发零障碍所以我主推MarkdownToPDFWord 版本作为备选保留。转为PDF的效果三步上手整个工具就一个 Python 脚本用 PlaywrightChromium 内核做渲染。安装依赖Bashpip install -r requirements.txtpython3 -m playwright install_deps chromiumpython3 -m playwright install chromium单文件转换Bashpython3 convert_md_to_pdf_playwright.py -i input.md -o output.pdf批量转换不带参数运行自动递归扫描当前目录下所有 .md 文件Bashpython3 convert_md_to_pdf_playwright.py工具已开源欢迎使用和反馈。https://github.com/Carl-AI-Lab/MarkdownToPDF我是Carl我们下期再见

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询