【技术实现步骤摘要】
本申请涉及计算机辅助设计,尤其涉及一种ole对象解析方法、装置、计算机设备和存储介质。
技术介绍
1、随着信息技术的发展,cad(computer aided design)软件在各行各业得到广泛应用,cad软件可有效的帮助设计师提高设计效率。windows操作系统下,可以将其他软件的数据复制并粘贴到cad软件中,如从excel表格中复制部分表格数据,并将其粘贴到cad中,cad将该数据保存为ole(object linking and embedding)对象,并显示为一个表格。由此可以实现cad和其他软件的数据交互。传统技术中,可以借助windows操作系统的ole和com技术来实现,但其存在的问题是linux环境中没有相关的组件支持,所以不能跨平台使用,因此无法正常显示图纸中保存的ole对象数据,也不能对其进行编辑。
技术实现思路
1、本申请的目的旨在至少能解决上述的技术缺陷之一,特别是提供了一种可以在linux环境下对ole对象进行解析,从而为ole对象在cad软件上正常显示和操作
...【技术保护点】
1.一种OLE对象解析方法,其特征在于,包括:
2.根据权利要求1所述的OLE对象解析方法,其特征在于,所述从目标图纸文件中提取出一个以上OLE对象对应的二进制数据流,包括:
3.根据权利要求2所述的OLE对象解析方法,其特征在于,所述对于任意一个所述二进制数据流,从所述二进制数据流的各个扇区中提取并组合得到一个以上的文件流,包括:
4.根据权利要求3所述的OLE对象解析方法,其特征在于,在所述根据所述目标二进制数据流的文件头构建扇区配置表前,还包括:
5.根据权利要求4所述的OLE对象解析方法,其特征在于,在所述将所述
...【技术特征摘要】
1.一种ole对象解析方法,其特征在于,包括:
2.根据权利要求1所述的ole对象解析方法,其特征在于,所述从目标图纸文件中提取出一个以上ole对象对应的二进制数据流,包括:
3.根据权利要求2所述的ole对象解析方法,其特征在于,所述对于任意一个所述二进制数据流,从所述二进制数据流的各个扇区中提取并组合得到一个以上的文件流,包括:
4.根据权利要求3所述的ole对象解析方法,其特征在于,在所述根据所述目标二进制数据流的文件头构建扇区配置表前,还包括:
5.根据权利要求4所述的ole对象解析方法,其特征在于,在所述将所述目标二进制数据流前第二数量字节的部分确定为所述文件头后,还包括:
6.根据权利要求4所述的ole对象解析方法,其特征在于,所述根据所述文件流起始扇区标识和所述扇区配置表,从与当前所述目录入口对应所述文件流相关的文件流扇区中依次提取...
【专利技术属性】
技术研发人员:李帅伟,于明东,李圆双,孙凌云,
申请(专利权)人:北京中望数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。