naren 发表于 2022-7-5 16:36:02

Dwg到pdf

大家好,
 
在长时间的谷歌搜索之后,我找到了一个理想的lisp例程,可以将DWG转换为PDF,并做了一些小的更改以满足我的要求。这里的问题是这个例程一次转换每个DWG,但我必须将大约100个DWG转换为pdf。有人可以帮助我将此例程转换为批处理转换器:(。

naren 发表于 2022-7-5 16:42:13

抱歉忘记了例行程序
 
(默认c:A3\u BIGENCOLOUR\u PDF(/)
(setvar“cmdecho”0)
 
(setq cur\u plottransparencyoverride(getvar“plottransparencyoverride”))
(setvar“PLOTTRANSPARENCYOVERRIDE”2)
 
 
(setq cur_space(getvar“ctab”))
 
(
(命令“缩放”“范围”)
(setq filename(getfield“Enter PDF file name”“”“PDF”1));;;https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/plot-pdf-lisp/td-p/3060536
(命令“-plot”启动绘图命令
“是”;详细的绘图配置?
(getvar“ctab”);获取布局名称
“DWG到PDF.pc3”;输入输出设备名称GEBRUIK DEQUALL\\VIR UNC PARTHS
“ISO全排气A3(420.00 x 297.00 MM)”;输入纸张大小
“毫米”;输入纸张单位
“景观”;输入图形方向
“否”;情节颠倒?
“窗口”;输入绘图区域
"1:1"                                 ; 输入打印比例
“中心”;输入打印偏移(x,y)
“是”;使用打印样式打印?
“道具ctb”;输入打印样式表名称或
“否”;使用线宽打印?
“否”;使用打印比例缩放线宽?
“否”;先打印图纸空间?
“否”;隐藏图纸空间对象?
文件名
;;;“否”;将绘图写入文件
“是”;保存对页面设置的更改
“是”;继续绘图
))
 
(setvar“cmdecho”1)
(setvar“PLOTTRANSPARENCYOVERRIDE”cur\u PLOTTRANSPARENCYOVERRIDE)
(普林斯)
 
(普林斯)
)

SunnyTurtle 发表于 2022-7-5 16:48:35

我知道这不是你想要的,但你有没有考虑过出版
https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/How-to-publish-multiple-drawings-into-PDF-in-AutoCAD.html

naren 发表于 2022-7-5 16:53:15

晴朗的
我知道发布,但我不想发布,而是想使用常规。

SLW210 发表于 2022-7-5 17:00:06

请阅读代码发布指南,并编辑代码以包含在代码标签中。
Your Code Here=
Your Code Here

tombu 发表于 2022-7-5 17:03:56

我的所有模板的每个布局中都有PDF或绘图仪的页面设置。必要时,我会用lisp例程在PDF和绘图仪之间切换所有布局的页面设置。
要绘制单个布局,我的功能区中有一个宏
点击一下即可将其发送到绘图仪。
 
使用结构化方法,AutoCAD很容易。你真的还在每次绘图时都挑窗角吗?

OMEGA-ThundeR 发表于 2022-7-5 17:08:40

 
我认为没有比使用PUBLISH更好的方法了。因为您希望图形打印为PDF。PUBLISH非常适合这一点(有一个复选框来替代布局中设置的绘图仪)

prodromosm 发表于 2022-7-5 17:11:08

嗨,我用这个Lisp程序
 
3

tombu 发表于 2022-7-5 17:19:30

 
我喜欢,很简单!

Grrr 发表于 2022-7-5 17:21:15

格式看起来很熟悉
页: [1] 2
查看完整版本: Dwg到pdf