明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 568|回复: 12

[资源下载] [分享]利用python统计pdf尺寸大小20250305更新

[复制链接]
发表于 2025-3-3 23:10:17 | 显示全部楼层 |阅读模式
本帖最后由 tigcat 于 2025-3-5 21:25 编辑

pdf打印可能会出现大小错误,用这个程序可以快速浏览打印出来的尺寸大小,可以自己添加图纸尺寸库.使用需安装python,下载地址:https://www.python.org/downloads/windows/
注意win7最后支持的版本是3.8.10
安装好python后,运行cmd命令:
pip install PyPDF2
然后输入:python 2pdftj.py      
2pdftj.py这行需要自己把py文件完整路径填对.如果py文件和pdf文件在一个目录内,就不用填完整路径了.
然后在pdf文件夹内生成一个tj.txt文本.就是成果了下面是附件




下面是exe文件,捣鼓了一下,编译了一个exe版本.就不用安装python了,就是体积有点大



;;;;;;以下内容为202503042257更新:
均为python源代码,打包由于需要运行依赖的库,所以特别大.自己编译吧.
提示,输出到excel需要安装pandas,在cmd下输入命令:pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple;
还需要安装
pip install openpyxl


说明:输出到excel表格,分图名和尺寸两列

说明:输出到txt文件


;;;;以下内容为202503052123更新


逆时针旋转pdf90°,通过判断是否宽<高

顺时针旋转pdf90°.


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 2明经币 +2 收起 理由
weimeng555 + 1 很给力!
Bao_lai + 1 很给力!

查看全部评分

回复

使用道具 举报

发表于 5 天前 | 显示全部楼层
tigcat 发表于 2025-3-6 10:57
除了A4,你说的功能都有,能一次选中多个单张pdf文件进行处理

就是说A4的不能过滤掉是吗,能否通过A4的高度进行排除呢,比如A4图幅是297*210,通过限高来排序掉A4,图幅高度小于300或者320(预留一个修正高度)
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
感谢楼主分享,话说能否用py出写一个程序,将PDF中的竖向的图幅(除开A4页面),批量逆时针旋转90°哈,这个上传审图平台的PDF,审图盖电子章,需要将竖向的图幅变成横着的,方便审图单位批量盖审图章在图签附近
回复 支持 反对

使用道具 举报

 楼主| 发表于 6 天前 | 显示全部楼层
weimeng555 发表于 2025-3-6 08:41
感谢楼主,最好能批量处理多个PDF,自动检测是否存在竖向图幅(除A4,A4图幅基本只有目录以及变更单是A4 ...

除了A4,你说的功能都有,能一次选中多个单张pdf文件进行处理
回复 支持 反对

使用道具 举报

发表于 2025-3-4 14:39:38 | 显示全部楼层
要是能直接导出为Excel表格就好了,还是感谢大佬分享!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-3-4 23:04:29 | 显示全部楼层
更新了下.也许有人需要.
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
谢谢大师分享
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
感谢大佬的热心分享~
回复 支持 反对

使用道具 举报

 楼主| 发表于 7 天前 | 显示全部楼层
weimeng555 发表于 2025-3-5 14:12
感谢楼主分享,话说能否用py出写一个程序,将PDF中的竖向的图幅(除开A4页面),批量逆时针旋转90°哈,这 ...

好主意,补充了一下.
回复 支持 反对

使用道具 举报

 楼主| 发表于 7 天前 | 显示全部楼层
lzspain 发表于 2025-3-4 14:39
要是能直接导出为Excel表格就好了,还是感谢大佬分享!

已补充提供导出excel的源码
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
weimeng555 发表于 2025-3-5 14:12
感谢楼主分享,话说能否用py出写一个程序,将PDF中的竖向的图幅(除开A4页面),批量逆时针旋转90°哈,这 ...

旋转页面,用pitstop动作也可以搞定。
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
tigcat 发表于 2025-3-5 21:27
已补充提供导出excel的源码

玩不来呀,最开始那版exe程序,还只能统计一个图幅的,其他国标图幅或自定义图幅根本统计不了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-3-12 10:27 , Processed in 0.166780 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表