dxfgrabber简单读取dxf文件中的多行文本和单行文本信息
来源:互联网 发布:地球大炮 知乎 编辑:程序博客网 时间:2024/06/05 20:52
学习资料
http://dxfgrabber.readthedocs.io/en/latest/#
https://media.readthedocs.org/pdf/dxfgrabber/latest/dxfgrabber.pdf
学习示例
dxf = dxfgrabber.readfile("drawing.dxf")print("DXF version: {}".format(dxf.dxfversion))header_var_count = len(dxf.header) # dict of dxf header varslayer_count = len(dxf.layers) # collection of layer definitionsblock_definition_count = len(dxf.blocks) # dict like collection of block definitionsentity_count = len(dxf.entities) # list like collection of entities
这家伙貌似只支持python3
可以在pycharm中切换python3的版本。
Insert.insert
Location of block reference (x, y, z) as tuple.
查看文档得知insert中含有xyz的属性。而且是一个元组。
所以取得x坐标值
import dxfgrabberdxf=dxfgrabber.readfile("file.dxf")for l in dxf.entities: print(l) if(l.dxftype=='MTEXT'): pass # print(l.raw_text) # print(l.insert) if(l.dxftype=="TEXT"): # pass print(l.text) print(round(l.insert[0],2))
#上面打印出文本信息和单行文本的x坐标。
阅读全文
0 0
- dxfgrabber简单读取dxf文件中的多行文本和单行文本信息
- 如何处理单行文本和多行文本溢出
- 单行文本和多行文本--文字溢出
- 文本溢出:单行文本,多行文本溢出显示省略号
- 文本显示省略号(单行文本+多行文本)
- 单行和多行文本文字省略
- [前端] 实现单行文本溢出和多行文本溢出省略
- ellipsis单行文本和-webkit-box多行文本超出部分显示省略号
- 单行文本溢出与多行文本溢出
- 单行,多行文本溢出
- 单行文本框和多行文本框UiTextfield UiTextView
- CSS 控制单行文本和多行文本的显示区域不够存放时使用省略号...来替代的做法
- 单行文本框与多行文本框
- TextBox 单行文本框,多行文本框
- 单行/多行文本溢出,显示省略号
- 单行/多行文本溢出处理
- 单行或多行文本溢出
- 单行文本与多行文本超出范围需要隐藏并显示省略号
- 网易云课堂-程序设计入门-C语言-第一周:简单的计算程序
- Elam的caffe笔记之配置篇(四):Centos6.5下配置anaconda3
- HTMl5的sessionStorage和localStorage
- 使用jsoncpp读取json
- Android倒计时CountDownTimer
- dxfgrabber简单读取dxf文件中的多行文本和单行文本信息
- iOS WebView 获取内存图片 图片点击
- 正则表达式
- 文章标题 Mayor's posters
- 字符串的全排列
- map与apply区别
- HashMap Hashtable LinkedHashMap 和TreeMap区别
- 2017.9.13 不等式组 思考记录
- android sqlite支持的数据类型