乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 77|回复: 2

netDxf创建的文件

[复制链接]

26

主题

128

帖子

2

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
231
发表于 2020-5-16 11:17:16 | 显示全部楼层 |阅读模式
因此,我一直在使用github上的C#dxf读写器库创建dxf文件:https://github.com/haplokuon/netDxf.
我将其编译成一个dll文件,并将该dll文件用作程序中的引用。我创建了一个包含一行的dxf文件。AutoCAD会抛出错误消息。我附上了错误信息的照片以及图纸。我想了解此错误消息的含义。它询问我是否要继续,我选择“是”。然后,它按预期显示带有线条的图形。

d1k5q2cm2ne.PNG

d1k5q2cm2ne.PNG

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复

yxsngsssq2z.PNG

yxsngsssq2z.PNG
回复

使用道具 举报

26

主题

128

帖子

2

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
231
发表于 2020-5-16 13:29:47 | 显示全部楼层
(在 iPad 上)疯狂的猜测 - dll是否发出Unicode?
回复

使用道具 举报

26

主题

128

帖子

2

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
231
发表于 2020-5-16 15:58:22 | 显示全部楼层

我不确定,你可能是对的,但是,当我把我想要的版本作为AutoCAD 2018时,它似乎是固定的。默认值为 AutoCAD 2000。AutoCAD 2000格式中是否有某些东西会导致AutoCAD 2018中出现这种情况?下面是一个小片段。
  1.         public void New(Documents dxfDocuments, netDxf.DxfDocument dxfActiveDocument)
  2.         {
  3.             string buffer;
  4.             string input; // hello mp
  5.             buffer = ">>> Enter template file name or [. (for none)] :";
  6.             Console.Write("\n" + buffer);
  7.             input = GetInput(0, buffer);
  8.             try
  9.             {
  10.                 if (input == ".")
  11.                 {
  12.                     netDxf.DxfDocument dxfDocument = new netDxf.DxfDocument(netDxf.Header.DxfVersion.AutoCad2018); // Create Document
  13.                     dxfDocuments.Add(dxfDocument);                             // Add document to collection
  14.                     dxfActiveDocument = dxfDocument;                           // Make the document the active document
  15.                     Console.Write("\nSuccessfully loaded new dxf document");   // Print to console
  16.                 }
  17.             }
  18.             catch
  19.             {
  20.                 Console.Write("\nLoad failed");
  21.             }
  22.         }
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-4 03:50 , Processed in 0.489245 second(s), 61 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表