【问题标题】:Automating the printing of multiple .DWG files in Autocad在 Autocad 中自动打印多个 .DWG 文件
【发布时间】:2012-03-11 03:50:42
【问题描述】:

我有一个 VB.NET 项目,如果用户能够同时打印多个 .DWG 文件,而无需手动打开每个文件并单击打印按钮,这将对用户非常有帮助。

这可以在 VB.NET 中使用 Autocad API 完成吗?

【问题讨论】:

标签: vb.net autocad


【解决方案1】:

现代版本的 AutoCAD 现在带有批量打印实用程序。在此之前,我编写了一个工具,将绘图名称列表组合到 AutoCAD 脚本文件中,然后运行它。这也可能对你有用。一旦您让用户能够在无人看管的情况下编辑绘图列表,打印只是他们可以做的事情的开始。

我很乐意给你指点。以下是您可以构建和运行的此类脚本文件的示例:

sdi 1 qsave open "P:\21049 SMCFD\21049.34 Barleen\dwg\4934sh01.dwg"
filedia 0 cmddia 0
my_cool_plot_command_etc
filedia 1 cmddia 1
qsave open "P:\21049 SMCFD\21049.34 Barleen\dwg\4934sh02.dwg"
filedia 0 cmddia 0
my_cool_plot_command_etc
filedia 1 cmddia 1
qsave open "P:\21049 SMCFD\21049.34 Barleen\dwg\4934sh03.dwg"
filedia 0 cmddia 0
my_cool_plot_command_etc
filedia 1 cmddia 1
qsave open "P:\21049 SMCFD\21049.34 Barleen\dwg\4934sh04.dwg"
filedia 0 cmddia 0
my_cool_plot_command_etc
filedia 1 cmddia 1
qsave sdi 0

【讨论】:

    猜你喜欢
    • 2020-05-08
    • 2020-01-18
    • 1970-01-01
    • 2012-01-17
    • 2015-10-30
    • 2020-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多