首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ReadAutodesk类显示DXF的文本实体作为符号

ReadAutodesk类显示DXF的文本实体作为符号
EN

Stack Overflow用户
提问于 2019-07-10 11:24:30
回答 1查看 426关注 0票数 1

我在.NET应用程序中使用了视觉版9来显示DXF文件等等。我在显示DXF文件中的文本实体时遇到了问题。文本实体中的所有字符都被转换并显示为符号。

我在Solidworks中测试了相同的dxf文件,很少有在线观看者,并且它们被正确地显示。

读取dxf文件的行:

代码语言:javascript
复制
var readAutodesk = new devDept.Eyeshot.Translators.ReadAutodesk(dxfPath);

包括在我的项目中的Eyeshot的dll-s是:

  • devDept.Eyeshot.Control.v9.dll
  • devDept.Eyeshot.Control.x86.v9.dll
  • devDept.Geometry.v9.dll
  • devDept.Graphics.v9.dll

DXF文本实体:

代码语言:javascript
复制
0
TEXT
8
1 
62 
7 
10 
0.03916207
20
0
30
0
40
0.002506372
1
X Axis [m]
50
0
0

这个"X轴m“的输出为红色圆圈:

所有其他实体都显示正确,如圆圈、线.

EN

回答 1

Stack Overflow用户

发布于 2019-09-05 08:57:52

看来你遇到了一个已知的窃听器。

你的电脑上有哪个版本的Windows?窗户10?如果是这样的话,Windows 10更新1803在视觉上引入了一个错误,它改变了从Autocad文件中导入的文本的字体。

devDept团队在Eyeshot 11 ( bug出现时的当前版本)中修复了它,并将此修复方法传播给了Eyeshot 10 (以前的版本)。

你正在使用眼睛,所以这可能是你仍然面临这个问题的原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56969695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档