本帖最后由 soso 于 2025-12-5 21:48 编辑

自己研究了半天研究不出来

自动识别图框  块参照   多线段写好  写了 加长逻辑判断,怎么让自定义尺寸发布打印
就是不知道怎么 让他识别到PDF.PC3 批量发布成PDF了,不能   自定义尺寸  网上翻了很多方法
PiaNO
ICSharpCode.SharpZipLib
水平有限研究不出来

有没有大佬有现成的方法 和源码啊


网友答: https://help.autodesk.com/cloudh ... FD-018E0A3673BE.htm

按照這個官網提供的方法打印,核心代碼就二十行左右吧。

英文版看不懂可以找這本書翻譯的官網的代碼,隨便進一個C#群里肯定能找到哦!
《AutoCAD .NET 开发指南2012 版》 page:533 開始讀

网友答:
箭头_Row 发表于 2025-12-5 11:14
https://help.autodesk.com/cloudhelp/2021/ENU/OARX-DevGuide-Managed/files/GUID-6E0B1F7B-7B0E-4E3E-B1F ...

感谢大佬为我解惑,但是我是新手在学习,写代码 ,没有加任何群,我发你复制的链接 发给AI 说这段实现不了我想要的要求

网友答: AUTOCAD C#开发基础与实例教程(才鸟)這本書里的第十九章內容:

具體思路:可以自己設置一個dwg模板,將你用到的頁面打印設置設置到模板中,要使用時直接選設置的模板文件,從中讀取其PlotSettings對象。
// 更新當前佈局的 PlotSettings 对象
acLayout.CopyFrom(ps);

這樣在賦值前加一個判斷,判斷打印機、打印尺寸、打印比例、打印樣式等其它設置是否有效就可以了。

网友答: http://bbs.mjtd.com/thread-189649-1-1.html

网友答:
箭头_Row 发表于 2025-12-10 00:48
AUTOCAD C#开发基础与实例教程(才鸟)這本書里的第十九章內容:

具體思路:可以自己設置一個dwg模板,將 ...

研究不透 ,打算放弃了 , 感谢 解惑

网友答:
qq1254582201 发表于 2025-12-10 09:15
http://bbs.mjtd.com/thread-189649-1-1.html

你发的是Lisp, 我没试过,我是用C#  

网友答:
soso 发表于 2025-12-11 16:50
你发的是Lisp, 我没试过,我是用C#

模仿【陨落】【lisp源码:生成任意尺寸的pdf纸张】写的C#修改PMP,PC3 自定义图幅
http://bbs.mjtd.com/forum.php?mo ... amp;fromuid=7307842
(出处: 明经CAD社区)
  • 上一篇:参数绘制
  • 下一篇:没有了