请教解决DraftSight软件dwg文件图标关联的问题【已解决】
Tofloor
poster avatar
JesseyLawson
deepin
2018-07-10 04:14
Author
本帖最后由 mydream 于 2020-3-14 11:19 编辑

如图,dwg文档,没有图标,在实际工作中,文件管理器里寻找相关文件太不明显,本人不会解决图标关联,请求高手帮助为谢!





★★★ 解决办法详见第24楼
Reply Favorite View the author
All Replies
2 / 2
To page
avatar
JesseyLawson
deepin
2019-06-12 05:23
#21
https://bbs.deepin.org/post/166127
有没有安装了其它 CAD 相关的软件?比如 QCAD, libreCAD, 或者 wine AUTOCAD ?

也可能是 DWG 图标被其它 ...

没有安装其他的CAD软件,另存也试过了,依然没有图标,崩溃……
Reply View the author
avatar
字甲达宾
deepin
2019-06-12 20:10
#22
建议反馈给深度官方。

这与各种桌面环境下的 MIME 类型识别原则有关联。

比如,KDE 下的 dolphin, dolphin4, konqueror , 都不能正常显示  DXF 文件的图标。但是在 thunar, pcmanfm, nautilus 中,DXF 图标又可以正常显示。

技术说明:
KDE 下的 dxf 文件类型配置,是保存在个人目录下的:
~/.local/share/mime/packages/image-vnd.dxf.xml
文件中。

内容示例:



  1.    
  2.         DXF 矢量图像
  3.         
  4.         
  5.         
  6.    

Copy the Code


但是在命令行, 用 file 命令识别某个 DXF 文件时,输出如下:
file cad/*dxf*
  1. cad/0结构设计说明_t3-r2018-ascii.dxf: UTF-8 Unicode text, with CRLF line terminators
  2. cad/dwg-03_r2018_bin.dxf:             data
  3. cad/dxf-11.dxf:                       UTF-8 Unicode text
  4. cad/dxf-12:                           UTF-8 Unicode text
  5. cad/dxf-13.dxf:                       UTF-8 Unicode text
Copy the Code


也就是说,系统已经把 DXF 文件识别为 UTF-8 Unicode text (即普通文本文件),直接当成文本文件,提前显示出文本文件的图标了。

你可以试着在命令行下运行
file *dwg*

看输出的内容是否判定为普通的 data 数据 , 还是正确识别为 DWG
Reply View the author
avatar
JesseyLawson
deepin
2020-03-12 21:06
#23
https://bbs.deepin.org/post/166127
有一个临时的方案,可以试下:

打开 深度文管,在某个 DWG 文件上面点右键,应该有个 属性 之类的菜单。

按照上面的方法可以比较方便的解决图标关联:
安装dolphin文件管理器:sudo apt install dolphin
然后打开dolphin,找到dwg或dxf文件,在上面点右键查看属性,在文件关联设置中选择需要关联的图标,之后在深度文件管理器中看到的文件就显示为刚设置好的图标了,建议深度加入类似功能。

Reply View the author
2 / 2
To page