明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: cq4920

[源码] 利用分堆套框进行批量打印PDF+配合pdftk合并

[复制链接]
发表于 2024-12-16 17:46:43 | 显示全部楼层
e2002 发表于 2024-12-13 17:28
说了多少次了,不要在一个布局内放置多个要打印的图纸(也就是这些图框)。
这是完全错误的做法!赶紧改 ...

市政工程专业的就很难用在模型里直接摆放图框的方法,每页图纸需要拼合纵断面图和平面图,平面图一般需要沿路截取,经常出现每段路截取的部分北方向都在不同的角度,如果直接在模型里放图框还会出现互相重合的情况。如果不在同一个布局放图纸,那么自己检查的图纸调整标高的时候需要来回切换布局,这样也很不方便。


本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2024-12-16 17:51:37 | 显示全部楼层
“其他均按 A2幅面”是本来A3的PDF也要放大打印到A2上,本来A2+的也要缩小到A2吗?

点评

用pdf文档再次打印,这也是可以的。  发表于 2024-12-17 12:13
那倒不会很难,找个PDF软件,打开PDF再打印一次PDF,就全都统一图幅了。  发表于 2024-12-17 10:20
是的。  发表于 2024-12-17 10:13
回复 支持 反对

使用道具 举报

发表于 2024-12-16 21:59:41 | 显示全部楼层
本帖最后由 紫苏炒黄瓜 于 2024-12-16 22:16 编辑
e2002 发表于 2024-12-16 17:20
你这个能支持多文档,算是比其他的LSP编写的批量打印要强一些,不过,pbulish完成第二项全A2幅面这个,因为 ...


“pbulish完成第二项全A2幅面这个,因为之前有 dst,所以能秒杀呀...”
不知道怎么操作,所以不理解秒杀到哪里。
我猜哈,pbulish有dst,就可以把之前添加的图纸设置保存起来。下一次要打印的时候就不用去一个个图纸添加了。不知道你是不是这个意思。
保存功能“有云”也带。


有云基本是lisp写的,兼容性还行吧,反正最近几次CAD出新版,我不需要去改代码就能直接用。

之前回复的原因是看到你问:
“简单说个实际工作环境中的实例需求,你们看有没有哪个插件能做到的?
......
请问你是否能在短时间内迅速搞定上述任务?”
也就是说,我是来做任务的

至于是否要写程序去实现CAD自带的一些功能,我觉得一模一样的功能就不需要了。
或者换个说法,如果CAD自带的功能就已经可以满足使用需求,那就不用再去写程序了。

事实是,很多专业都不在布局出图的。我接触的建筑、市政比较多,绝大部分都不是1布局1图,
比如说建筑大部分是模型出图,市政和装饰1布局多图比较常见。
pbulish能否解决这些打印需求?
再加上图审有图名图号等命名要求,比如:“图号-图名-图幅”的命名方式。cad自带的功能稍显乏力。

来而不往非礼也,我也发个测试图,欢迎测试。
测试图下载
要求就二个,1.只需要打印模型里的图;2.按“图号-图名-图幅”的命名方式一次性输出PDF图纸。
能发操作视频就更好了。

另外,楼主不好意思,可能聊的有点偏题。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2024-12-16 22:14:55 | 显示全部楼层
本帖最后由 紫苏炒黄瓜 于 2024-12-16 22:16 编辑
e2002 发表于 2024-12-16 17:20
你这个能支持多文档,算是比其他的LSP编写的批量打印要强一些,不过,pbulish完成第二项全A2幅面这个,因为 ...

差点漏了你说的收费和维护问题
个人看法:
写点CAD没有的功能,是好事
能解决用户痛点,是好事
一直维护更新,是好事
收费让上述3点有个支撑,不再是空中楼阁。

想想飞诗编辑器,本来还可以优化新增一些功能的。挺可惜,不是吗?
回复 支持 反对

使用道具 举报

发表于 2024-12-17 08:34:04 | 显示全部楼层
e2002 发表于 2024-12-13 17:28
说了多少次了,不要在一个布局内放置多个要打印的图纸(也就是这些图框)。
这是完全错误的做法!赶紧改 ...

干土木的或者平面设计的,自以为是的SB才会这么说;

这个东西是个行业需求的问题,一棒子打翻一船人的思想,要不得

点评

e2002, 你的水平很高吗? 你高度可以啊, 可以教育用户. 整个全屋定制行业都这样, 你牛逼你去教育吧.  发表于 6 天前
水平低还嘴硬...fo了  发表于 2024-12-17 10:11
回复 支持 1 反对 1

使用道具 举报

发表于 2024-12-17 10:21:08 | 显示全部楼层
woshilj 发表于 2024-12-16 17:46
市政工程专业的就很难用在模型里直接摆放图框的方法,每页图纸需要拼合纵断面图和平面图,平面图一般需要 ...

之前与河道专业的讨论过,情况比你们的还复杂。

一般的,可以在model中用 Polyline矩形作为“虚图框(内框)”。
正如你所说的,需要拼合多个不懂的图在一张“图纸”上,所以需要用布局(还可能包括不同比例的视口)。

一般布局上就只有视口、图框块对象,就是作为各个图纸的“打印预览”存在,为了后续打印(纸质或者pdf、dwf)的目的。

前面说了目前布局的缺点是:无法平铺显示,所以对比困难。这个看开发组能否顺应用户需要,推进实现吧...
回复 支持 反对

使用道具 举报

发表于 2024-12-17 10:25:48 | 显示全部楼层
紫苏炒黄瓜 发表于 2024-12-16 21:59
“pbulish完成第二项全A2幅面这个,因为之前有 dst,所以能秒杀呀...”
不知道怎么操作,所以不理解秒 ...

大部分建筑、市政行用户业,都不会布局。不能以用户会不会来判断功能好不好吧?你的有云很不错,虽然用户相对占比并不多,但也不能以这个理由说你的有云不行呀?

建筑大部分是模型出图,没错,大部分人不就是不会这些基本功能吗?他们每次到打印的时候就加班累的要死,自找的。
回复 支持 反对

使用道具 举报

发表于 2024-12-17 12:01:59 | 显示全部楼层
紫苏炒黄瓜 发表于 2024-12-16 22:14
差点漏了你说的收费和维护问题
个人看法:
写点CAD没有的功能,是好事

支持收费!我的意思是大家要要学习和掌握layout、publish,提高工作效率。
和使用第三方的工具不矛盾,秋枫的批量打印我是从他开发开始到现在都在用。

不收费或者开源就更好。我个人也是 Linux 老用户,开源一样可以支撑,可以有很多种收费方式支持开发。


回复 支持 反对

使用道具 举报

发表于 2024-12-17 12:10:38 | 显示全部楼层
本帖最后由 e2002 于 2024-12-17 12:11 编辑
紫苏炒黄瓜 发表于 2024-12-16 21:59
“pbulish完成第二项全A2幅面这个,因为之前有 dst,所以能秒杀呀...”
不知道怎么操作,所以不理解秒 ...

publish,sheetset  在第二次(按审图意见修改后,这是建筑行业的常规情况)或者后面需要出大批量图纸张的时候,直接使用之前的 dst文件,几次点击后,后台做打印的工作,用户可以直接下班回家,或者同时使用这台电脑干别的工作。

这一点,是目前所有见过测试过的第三方批量打印工具没有做到的。

对于命名规则,通常我们是一个项目里各专业,按一个专业一个pdf文档(多页)。我们这里的审图没有提出要一张图纸一个pdf文件这种要求,如果确有这个需要(个人看法这个需要没有什么意义),用各种批量重命名工具也是很容易做到的(TotalCommander,DoubleCommander等都自带)。
回复 支持 反对

使用道具 举报

发表于 2024-12-17 13:36:27 | 显示全部楼层
lengxiaxi 发表于 2024-12-17 08:34
干土木的或者平面设计的,自以为是的SB才会这么说;

这个东西是个行业需求的问题,一棒子打翻一船人的 ...

我同意你的观点。我土木的也一个布局多个图框,一个楼层有板配筋图,梁配筋图,柱配筋图。全部叠加在一起,预防同一楼层不同图纸冲突。还有个例子:一个图框,N个视口的例子,模型空间巨大的地下室一个平面,分割N个A0图纸,模型空间里面,轴线的编号都在图纸的四周,分割N个A0图纸之后,在布局里是看不到轴号了,这样就要在图框四周开四个扁长的视口,把轴号引过来,对齐中间分割的地下室分割平面。使用环境不同,真不能批判别人的画图方法,存在必合理。他自以为是,强迫别人用他的画图方法,是不对的,就是自我为中心,不是客户为中心的想法。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-22 18:58 , Processed in 0.263482 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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