先创建一个库,然后读到库中,在保存库就行了,1.AcDbDatabase *pDbMid=new AcDbDatabase(Adesk::kFalse);2.Acad::ErrorStatus es; es=pDbMid->readDwgFile(FilePathName , _SH_DENYNO,false); //读取DWG文件到数据库中3.pDbMid->saveAs(FilePathName);