0

我正在寻找将 .dwg 文件转换为 .pdf 文件时定义绘图设置的选项。我希望转换后的 PDF 为灰度,并且元素的线宽太大。如何在对 Forge Design-Automation-API 的 API 调用中定义 Plotsettings?

谢谢

4

2 回答 2

2

您将需要创建一个自定义活动来执行此操作。如果您知道如何使用-PLOTAutoCAD 命令行上的命令执行此操作,那么这将是一个相对简单的练习。这是一个展示如何创建自定义活动的教程:https ://github.com/szilvaa/acadio-tutorials/blob/master/tutorial2/readme.md 。

如果您需要有关某些详细信息的帮助,请在此处发布。

于 2018-06-04T17:43:49.940 回答
1

@卡利夫,

关于将绘图绘制为灰度,如前所述,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 插件。大多数要求必须通过自定义命令来实现,而不是仅通过内置脚本来实现。

于 2018-06-06T15:20:07.777 回答