乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 76|回复: 7

[编程交流] 打印PDF目标

[复制链接]

6

主题

31

帖子

25

银币

初来乍到

Rank: 1

铜币
30
发表于 2022-7-5 17:32:39 | 显示全部楼层 |阅读模式
大家好,
 
 
我已经研究了很多,并找到了解决这个问题的方法,但我似乎无法让它发挥作用。
 
 
我正在编写一个LISP,其中包括将图形打印到PDF。绘图位置取决于图形,因此每次执行LISP时都会发生变化。然而,我不知道如何改变目的地。
 
 
下面是我用来更改绘图位置的内容:
 
 
___________________________________________
 
 
 
 
  1. (defun c:test123 ()
  2. (command "tilemode" "0")
  3. (command "filedia" "0")
  4. (setenv "PlotToFilePath" "C:\\Users\\slosinski\\Desktop")
  5. (command "-PLOT" "Y" "LAYOUT" "ACADE - DWG TO PDF.PC3" "ISO FULL BLEED A1 (594.00 X 841.00 MM)" "M" "L" "N" "E" "1" "C" "Y" "" "Y" "N" "N" "N" "FILENAMETEST" "N" "Y")
  6. (princ)
  7. )
  8. (princ)

___________________________________________
 
 
这应该简单地绘制到我指定的任何位置,对吗?运行LISP后,(getenv“PlotToFilePath”)将返回正确的路径。我可以在设置中手动更改-仍然不起作用。
 
 
PDF似乎在它最后出现的地方绘制。
 
 
有什么想法吗?
 
 
当做
洛辛斯基
 
 
P、 我试图用代码标签包装代码,但这对我也不起作用。但这是另一个问题。。。
回复

使用道具 举报

rlx

21

主题

1505

帖子

1551

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2022-7-5 17:49:01 | 显示全部楼层
嗨,洛辛斯基,
 
在您的代码中,没有任何地方可以看到您实际生成了文件名。
 
  1. (setenv "PlotToFilePath" "C:\\Users\\slosinski\\Desktop")
->
  1. (setq PlotToFilePath "C:\\Users\\slosinski\\Desktop\")
  1. (setq PlotFilename (strcat PlotToFilePath "myfilename"))
Rlx级
 
 
ps。
 
https://knowledge.autodesk.com/search-result/caas/CloudHelp/cloudhelp/2016/ENU/AutoCAD-AutoLISP/files/GUID-0C2E8222-62A8-4529-8A8A-58AAB2A5F23B-htm.html
 
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-5 17:57:50 | 显示全部楼层
只需输入[NOPARSE]
如果#不工作,我为您修复了它。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 18:04:37 | 显示全部楼层
我们将打印到与dwg相同的位置,并将布局名称附加到每个PDF搜索中。在这里,我们将打印键入我的iPad上的双打印PDF
回复

使用道具 举报

rlx

21

主题

1505

帖子

1551

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2022-7-5 18:13:45 | 显示全部楼层
在我工作的地方,我们也会打印到与dwg相同的文件夹,但这并不总是可能的,这取决于图形的状态,即竣工或检出。因此,我制作了一个应用程序,并将其放置在acad的启动中。默认情况下,lsp使用绘图文件夹,如果不可能,请尝试用户可靠的文档控制文件夹,否则,您可以设置自己的文件夹,默认情况下为c:/temp。通常效果很好。。。到目前为止。。。
 
 
gr.Rlx
183248l2oq7tzqsigr9syi.jpg
回复

使用道具 举报

35

主题

140

帖子

108

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
177
发表于 2022-7-5 18:18:30 | 显示全部楼层
我有一个我创建的lisp,可以做你想要的。它将PDF保存在图形所在的文件夹中
 
  1. 5
回复

使用道具 举报

6

主题

31

帖子

25

银币

初来乍到

Rank: 1

铜币
30
发表于 2022-7-5 18:27:29 | 显示全部楼层
感谢所有回复。我很快就会深入研究这个问题,看看这些解决方案对我来说是如何起作用的。
回复

使用道具 举报

6

主题

31

帖子

25

银币

初来乍到

Rank: 1

铜币
30
发表于 2022-7-5 18:39:14 | 显示全部楼层
我现在需要的问题解决了-再次感谢大家。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 06:06 , Processed in 0.414194 second(s), 70 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表