Skip to content
/ lute-pdf Public

📝一款将 Markdown 文本转换为 PDF 的小工具。

License

Notifications You must be signed in to change notification settings

88250/lute-pdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

480b64d · Sep 21, 2021
Mar 2, 2020
Apr 16, 2020
Mar 2, 2020
Mar 2, 2020
Mar 2, 2020
Sep 9, 2020
Apr 17, 2021
Apr 17, 2021
Sep 21, 2021
Sep 21, 2021
Apr 17, 2021
Sep 21, 2021
Sep 9, 2020
Sep 21, 2021

Repository files navigation

💡 简介

Lute PDF 是一款将 Markdown 文本转换为 PDF 的小工具。通过 Lute 解析 Markdown 然后再通过 gopdf 生成 PDF。

✨ 特性

  • 几乎支持所有 Markdown 语法元素
  • 图片会通过地址自动拉取并渲染
  • 支持封面配置

📸 截图

sample

⚗ 用法

命令行参数说明:

  • --mdPath:待转换的 Markdown 文件路径
  • --savePath:转换后 PDF 的保存路径
  • --regularFontPath:正常字体文件路径
  • --boldFontPath:粗体字体文件路径
  • --italicFontPath:斜体字体文件路径
  • --coverTitle:封面 - 标题
  • --coverAuthor:封面 - 作者
  • --coverAuthorLink:封面 - 作者链接
  • --coverLink:封面 - 原文链接
  • --coverSource:封面 - 来源网站
  • --coverSourceLink:封面 - 来源网站链接
  • --coverLicense:封面 - 文档许可协议
  • --coverLicenseLink:封面 - 文档许可协议链接
  • --coverLogoLink:封面 - 图标链接
  • --coverLogoTitle:封面 - 图标标题
  • --coverLogoTitleLink:封面 - 图标标题链接

🐛 已知问题

  • 没有代码高亮,代码块统一使用绿色渲染
  • 没有渲染 Emoji
  • 表格没有边框
  • 表格单元格折行计算有问题
  • 粗体、斜体需要字体本身支持

🏘️ 社区

📄 开源协议

Lute PDF 使用 木兰宽松许可证, 第2版 开源协议。

🙏 鸣谢

About

📝一款将 Markdown 文本转换为 PDF 的小工具。

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

Languages