Plot Autodesk Design Automation API定义打印设置,例如灰度/线宽

Plot Autodesk Design Automation API定义打印设置,例如灰度/线宽,plot,grayscale,autodesk-designautomation,Plot,Grayscale,Autodesk Designautomation,我正在搜索将.dwg文件转换为.pdf文件时定义打印设置的选项。我想要转换成灰度的PDF,元素的线宽太大。如何在API调用中定义Plotsettings以伪造设计自动化API 谢谢您需要创建一个自定义活动来执行此操作。如果您知道如何使用AutoCAD命令行上的-PLOT命令执行此操作,那么这将是一个相对简单的练习。下面是一个演示如何创建自定义活动的教程: 如果您需要有关详细信息的帮助,请在此处发布。@Kaliph 关于绘制灰度图,如前所述,AutoCAD Design Automation DA

我正在搜索将.dwg文件转换为.pdf文件时定义打印设置的选项。我想要转换成灰度的PDF,元素的线宽太大。如何在API调用中定义Plotsettings以伪造设计自动化API


谢谢

您需要创建一个自定义活动来执行此操作。如果您知道如何使用AutoCAD命令行上的-PLOT命令执行此操作,那么这将是一个相对简单的练习。下面是一个演示如何创建自定义活动的教程:

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

@Kaliph

关于绘制灰度图,如前所述,AutoCAD Design Automation DA是一种云上无头AutoCAD。您可以首先检查本地AutoCAD如何使用脚本,然后移动到DA。e、 g.在AutoCAD帮助中选中“-plot”命令,您会发现脚本将通过绘图样式将图形导出为灰度pdf:

 -PLOT Y  AutoCAD PDF (General Documentation).pc3       Y Grayscale.ctb    \n
请注意空格,这意味着输入默认值。Grayscale.ctb是默认的灰度样式。我建议您首先使用本地AutoCAD进行播放,以确保输入


如果您需要在DA的运行时更灵活的配置,您需要通过C、VB.NET、C++、LISP来生成自己的AutoCAD插件。大多数需求必须通过自定义命令来实现,而不是仅通过内置脚本来实现

我必须在这里定义-PLOT选项吗?说明:{Script:-PLOT},我可以将DWG转换为PDF,但线宽太大。我想把所有的线条都变细。也可以是字体大小设置。我还不太确定。是的,你可以在脚本属性中这样做。你可以共享脚本以将所有内容绘制成灰度吗。目前我还不知道如何定义它。那么这个API命令是这样的吗?说明:{Script:-PLOT Y AutoCAD PDF General Documentation.pc3 Y Grayscale.ctb},如果在转换命令中使用此命令,则会收到以下消息:类型“ACES.Models.WorkItem”上不存在属性“Instruction”。请确保仅使用由类型定义的属性名称。我是否能够将此命令包含到我的工作项中?还是我必须创建一个新的API命令,以便在放置工作项后针对/Activities发送?@Kaliph,是的,类似这样,但我以前没有遇到过这样的问题。请发布完整的测试以进行诊断。你也可以发电子邮件给forge。help@autodesk.com如果一些信息是私人的。