参考:https://spiderinnet1.typepad.com/blog/2013/03/autocad-net-safely-create-new-database-and-saveas.html
[CommandMethod("testdata")]
public static void testdata()
{
Editor ed = Application.DocumentManager.MdiActiveDocument.Editor;
string path = @"c:\temp\test.dwg";
try
{
using (Database db = new Database(false, true))
{
db.ReadDwgFile(path, FileOpenMode.OpenForReadAndAllShare, false, null);
db.CloseInput(true);
using (Transaction tr = db.TransactionManager.StartTransaction())
{
BlockTableRecord btr = (BlockTableRecord)tr.GetObject(SymbolUtilityServices.GetBlockModelSpaceId(db), OpenMode.ForRead);

博客提供了一个参考链接,指向关于AutoCAD.NET安全创建新数据库并保存的相关内容,涉及信息技术中CAD开发与数据库操作方面。
最低0.47元/天 解锁文章
804

被折叠的 条评论
为什么被折叠?



