目前CAD的数据读取是正常的,但在写入的时候就报这个错误: Regapp defined within template is not stored. Error
在写入数据之前已经做过模式添加处理了
IFMEOFeature _schemaFeature = _fmeSession.CreateFeature();
while (_fmeReader.ReadSchema(_schemaFeature))
{
_fmeWrite.AddSchema(_schemaFeature);
}
_schemaFeature.Dispose();
然后就是写入数据,在_fmeWrite.Write(_schemaFeature);的时候就报错了
IFMEOFeature _schemaFeature = _fmeSession.CreateFeature();
while(_fmeReader.Read(_schemaFeature))
{
_fmeWrite.Write(_schemaFeature);
}
return true;
哪位大侠帮忙看下啊,比较急啊。
StringCollection writerParms = new StringCollection();
writerParms.Add("VERSION");
writerParms.Add("Release2007");
writerParms.Add("TEMPLATEFILE");
writerParms.Add(@"D:\temp2\20014033.dwg");
_fmeWrite.Open(strDestinationDwgPathName, writerParms);
在打开文件的时候把模板文件的地址设置一下就可以了
你好,我也在用这个进行二次开发,能否交流下,非常感激了,现在入门中