SourceCodeToPDF 源码PDF生成器
也许是软著登记必备工具
WHAT 这是什么东西?
这是一个能把指定文件夹中的源代码都扔进一个PDF文件的工具
WHY 为什么要做这玩意儿?
不知道国外需不需要,**的软件著作权登记需要把你的源代码扔进PDF提交上去,而且,是要把所有文件全扔进一个PDF里,如果每个文件都进行复制粘贴这样的操作的话会太耗时间,于是柠喵花了更多的时间做了这个东西
HOW 如何使用?
填入你想要扔进PDF的源代码文件夹,再输入你要忽略的文件夹或文件,最后点击生成就好了
TODO-LIST 未完成功能
- 设置字号和每页的行数
- 在命令行中运行
- 从文件对话框选择文件夹
- 忽略文件夹的输入框支持正则表达式
- 从.gitignore导入要忽略的文件夹和文件
- 其它语言字体
- 国际化和本地化
- 在文本框前面加入图标
- 将当前状态保存到json中
- 每行字数设置
- 每页行数设置
- 输出相对源码文件夹的文件名
- 字体大小设置
BUILDING 构建
请首先安装JDK14及以上版本,否则无法进行构建
构建命令:
./gradlew packageDmg
CONTRIBUTION 帮助改进
如果你认为这个东西很烂,而且值得你花时间帮助改进的话,那就提交代码好了,柠喵对你感激不尽
如果你认为这个东西很烂,但是你不想提交代码,或者根本不会写代码,就把想吐槽的点写到Issue里吧,柠喵依然会对你感激不尽
LICENSE 开放源代码许可
本工具源码使用GPLv3许可进行开源