源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

用python 制作图片转pdf工具

  • 时间:2021-05-28 10:26 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:用python 制作图片转pdf工具
最近因为想要看漫画,无奈下载的漫画是jpg的格式,网上的转换器还没一个好用的,于是乎就打算用python自己DIY一下: 这里主要用了reportlab。开始打算随便写几行,结果为若干坑纠结了挺久,于是乎就想想干脆把代码写好点吧。 实现了以下的几项功能: 将当前文件夹下的图片保存到一个pdf中,支持选择pdf大小等 如果有需要可以遍历它下面的所有文件夹 简单的来说完全满足我将漫画转成pdf格式的需求了。 [b]碰到了一些问题[/b],这里记录下: 一、中文路径: 这个实在是略蛋疼,总之就是尽量都decode一遍。然后注意win下的路径是,要将其转化成/。然后路径遍历的时候也要注意路径怎么写的。 二、reportlab使用 这个说实话很简单,因为没考虑加点文字什么的其实就一句代码了
[url=https://github.com/dkw72n/pyinstaller.git]https://github.com/dkw72n/pyinstaller.git[/url]),另一种是选择2.0版。这个解决之后感觉这个比py2exe好多了,强烈推荐! 简单说下使用过程: 首先是安装: 1、下载安装pywin32; 2、下载pyInstall2.0版本(我觉得这样最好) 3、下载upx然后将文件夹中的upx.exe移动到pyInstall文件夹中 这样就完成了,连安装都不用(当然你安装也行。。。) 使用的话就是
[u]复制代码[/u] 代码如下:
python pyinstaller.py -F c:scriptsmain.py
如果不想要黑框的话再加个-w的参数就好。其他参数: -F, --onefile Py代码只有一个文件 -D, --onedir Py代码放在一个目录中(默认是这个) -K, --tk 包含TCL/TK -d, --debug 生成debug模式的exe文件 -w, --windowed, --noconsole 窗体exe文件(Windows Only) -c, --nowindowed, --console 控制台exe文件(Windows Only) -X, --upx 使用upx压缩exe文件 -o DIR, --out=DIR 设置spec文件输出的目录,默认在PyInstaller同目录 --icon= 加入图标(Windows Only) -v FILE, --version=FILE 加入版本信息文件 最后pyqt了个丑陋的缩水的界面(好吧。。我承认我真不太会写) [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090148_0_13234.png[/img] [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090148_1_51151.jpg[/img] 打包大小9M,算是可以接受了 运行效果(还不错啦): [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090149_2_19820.jpg[/img] 以上就是本文的全部内容了,希望小伙伴们喜欢。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部