Revit二次开发 笔记 导出DWG
///导出Dwg/CAD
IList<string> setups = DWGExportOptions.GetPredefinedSetupNames(doc);//获取当前导出已设置的类型
DWGExportOptions dwgoptins = DWGExportOptions.GetPredefinedOptions(doc, setups.LastOrDefault());//获取指定setups name的导出设置
DWGExportOptions dWGExportOptions = new DWGExportOptions();
dWGExportOptions.FileVersion = ACADVersion.R2010;//图纸版本
dWGExportOptions.Colors = ExportColorMode.TrueColorPerView;//视图中指定的颜色RGB
dWGExportOptions.MergedViews = true;//将视图和链接作为外部参照导出,true:合成一张图纸,false:作为外部参照文件
doc.Export(@"C:\ProgramData\Autodesk\Revit\Addins\2020\MagicTools\Data\", "Testexporcad", new List<ElementId> { doc.ActiveView.Id }, dWGExportOptions);
其他的图层设置,文字设置,自行研究吧,
dWGExportOptions方法
属性的API