这是一个易用的批量漫画对话框快速生成器,会在漫画底部快速生成一个白底对话框,并且根据字体长度自动调整字体大小以适应对话框大小。
效果展示:

其中,gui_app.exe和gui_app_CHN.exe可以直接下载到WINDOWS系统下使用(其它系统未测试),无须其它依赖文件。但要注意的是,项目中的favicon.ico
图标需要和exe文件在同一文件夹下,否则报错,这是图标文件,对功能没有影响。
gui_app_CHN.exe 使用教程(gui_app.exe同理):
- 运行程序
2.点击浏览

- 定位到图片文件夹中选择文件夹

- 调整字体缩放 (512768缩放设置为-1.5效果较好,1920180设置为0效果较好,可以根据自己情况调整)

- 更换自己喜欢的字体,默认为等线中文,可以不调整。系统中没有等线中文字体的话,Windows 系统下到 C:/Windows/Fonts/ 右键ttf字体属性查看路径,复制对应字体路径。

- 点击执行按钮完成对话框制作,完成后的图片在图片文件夹下的output目录中
额外功能: 1.因为本APP只转换PNG格式的图片,所以提供了其它图片转PNG格式的功能,选好目录路径后直接点击‘转换为PNG’按钮执行。 2.图片按阿拉伯数字自动排序功能。很多图片并非按照数字升序排序,而是其它排序方式,这个APP提供重新排序功能,输出图片在图片目录下的sorted中。
重要!!!: 1.favicon.ico不得移除,否则会报错。或者可以使用其它ico文件替代。 2.重要的步骤,对script.txt内容的编排,也就是图片对应脚本文件的设置。
2.1 以本项目中的demo文件夹举例
2.2
生成图片的目录中必须创建一个名字为 script.txt的文件,如图所示

2.3
每个图片的脚本对应阿拉伯数字+p的格式,如果一张图片有多个段落,可以换行,不同图片脚本空一行隔开。具体如图片所示,也可以参考项目中的demo文件夹下的script.txt文件的格式编写脚本

除了使用exe程序,也可以使用py文件运行,代码中有使用实例。也欢迎进行二次开发。
未解决问题:
- 本项目对特殊字符支持有限,可能会显示方框,可能和字体库支持有关。
- 对英文的支持较差,效果有限,中文效果较好。初步判断是英文字符占用单位较少,之后可能会更新版本。

