Skip to content
/ md2pdf Public

这是一个将Markdown文件合并并转换为PDF的Go程序。

Notifications You must be signed in to change notification settings

imlida/md2pdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MD to PDF Converter

这是一个将Markdown文件合并并转换为PDF的Go程序。

功能

  1. 遍历指定的目录及其子目录,查找所有的.md和.mdx文件。
  2. 将找到的文件合并为一个.md文件,并在字符数超过指定最大字符数时转换为.pdf文件。

安装依赖

这个程序需要 wkhtmltopdf 来将HTML文件转换为PDF。在运行程序之前,请确保您已经安装了 wkhtmltopdf。您可以在以下网址下载和安装 wkhtmltopdf

https://wkhtmltopdf.org/downloads.html

用法

go run main.go -dir=<扫描的根目录> -maxCharCount=<最大字符数>

-dir: 指定扫描的根目录,默认值为当前目录(".").

-maxCharCount: 合并成pdf的最大字符数,默认值为800000。

例如,以下命令将扫描 "myDirectory" 目录并设置最大字符数为 1000000:

go run main.go -dir=myDirectory -maxCharCount=1000000

About

这是一个将Markdown文件合并并转换为PDF的Go程序。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages