(XD::Slide:Init)幻灯片库(SLB)数据初始化读入
本帖最后由 marting 于 2018-4-7 18:59 编辑**** Hidden Message *****
命令: (xd::slide:init "d:\\acad.slb")
(("ZIGZAG" 6516 625) ("WEDGEPIC" 7141 83) ("WEDGE" 7224 139) .........("VPORT-4R" 7363
109) ("VPORT-4L" 7472 109) )
库起始地址,总长组成的表 ...这什么意思呀..
q3_2006 发表于 2018-4-7 19:04
库起始地址,总长组成的表 ...这什么意思呀..
建议搜索下 幻灯库格式 的文章读下
幻灯库SLB文件
1、头32个字节是 标识符
2、接下来是目录,每个幻灯片占36个字节,前32个字节是名字,后4个字节是这个幻灯片的数据在SLB中的起始偏移地址,从这个地址,你就能找出幻灯片的数据。
从这个图,看到第一个幻灯片ZIGZAG保存的起始地址是16进制的 1974 ,地址后面就紧跟着下个幻灯片的36个字节了,图中是WEDGEPIC
3、幻灯片的长度是下个幻灯片的起始地址- 这个幻灯片的起始地址
我们看看地址1974是什么,是AutoCAD Slide,标准幻灯片的文件头。提取它到SLD文件,就是把这个起始地址开始,长度字节的二进制数据读出来写到SLD文件就成了。
基本上看不懂了 继续努力学习,谢谢楼主
还真是太多的分享啊谢谢您
xd::file:readbinary函数在哪找到。 xd::file:writebinstream也没有 本帖最后由 newer 于 2018-4-8 15:01 编辑
wrsxed 发表于 2018-4-8 14:30
xd::file:writebinstream也没有
加载 晓东通用LISP函数库
http://bbs.xdcad.net/thread-669133-1-1.html
newer 发表于 2018-4-8 14:59
加载 晓东通用LISP函数库
http://bbs.xdcad.net/thread-669133-1-1.html
只有 XD::FILE:ReadBinaryStream
C:\Users\wr\Desktop\捕获.PNG 找不到,error: no function definition: XD::FILE:READBINARY wrsxed 发表于 2018-4-8 15:46
找不到,error: no function definition: XD::FILE:READBINARY
你是什么时候下载的? 是最新的吗?最新的4月6日更新的吧
newer 发表于 2018-4-8 15:50
你是什么时候下载的? 是最新的吗?最新的4月6日更新的吧
刚下在的 XDRX-API-2018.04.06.rar
newer 发表于 2018-4-8 15:50
你是什么时候下载的? 是最新的吗?最新的4月6日更新的吧
刚下的 XDRX-API-2018.04.06.rar