我正在寻找将 .dwg 文件转换为 .pdf 文件时定义绘图设置的选项。我希望转换后的 PDF 为灰度,并且元素的线宽太大。如何在对 Forge Design-Automation-API 的 API 调用中定义 Plotsettings?
谢谢
我正在寻找将 .dwg 文件转换为 .pdf 文件时定义绘图设置的选项。我希望转换后的 PDF 为灰度,并且元素的线宽太大。如何在对 Forge Design-Automation-API 的 API 调用中定义 Plotsettings?
谢谢
您将需要创建一个自定义活动来执行此操作。如果您知道如何使用-PLOT
AutoCAD 命令行上的命令执行此操作,那么这将是一个相对简单的练习。这是一个展示如何创建自定义活动的教程:https ://github.com/szilvaa/acadio-tutorials/blob/master/tutorial2/readme.md 。
如果您需要有关某些详细信息的帮助,请在此处发布。
@卡利夫,
关于将绘图绘制为灰度,如前所述,AutoCAD 设计自动化 (DA) 是一种云上的无头 AutoCAD。您可以先检查本地 AutoCAD 如何使用脚本,然后移至 DA。例如,在 AutoCAD 帮助中检查“-plot”命令,您会发现脚本会通过绘图样式将图形导出为灰度 pdf:
-PLOT Y AutoCAD PDF (General Documentation).pc3 Y Grayscale.ctb \n
请注意空格,表示输入默认值。Grayscale.ctb 是灰度的默认样式。我建议你先用本地AutoCAD玩一下,以确保输入。
如果您需要对 DA 的运行时进行更灵活的配置,您需要使用 C#、VB.NET、C++、LISP 制作自己的 AutoCAD 插件。大多数要求必须通过自定义命令来实现,而不是仅通过内置脚本来实现。