关于用程序直接修改DWG文件,大家帮我看看
我想用程序修改一大批文件,比如去除所以文件的XX层(假如有这个层的话)。我是这么做的:
AcDbDatabase *db=new AcDbDatabase;
Acad::ErrorStatus es;
es=db->readDwgFile(file);//疑问:这里是不是仅把file数据传给了DB对像,我希望结果是把一个文件打开变成CAD的当前文件,应该如何做呢?
//这里是去除层代码.......................................
//在我做了一堆修改后。我只能用es=db->saveAs(newFile);//来保存成另一个文件。这也没有达成要求。而我的要求是修改原来文件。
应该怎么去实现?
页:
[1]