一种对多种类型文件进行矢量编辑设计的方法技术

技术编号:32776009 阅读:24 留言:0更新日期:2022-03-23 19:32
本发明专利技术涉及浏览器端文件处理技术领域,特别涉及一种对多种类型文件进行矢量编辑设计的方法。本发明专利技术将多个类型的文件通过解析,将解析结果通过json提供给浏览器前端使用。支持多种不同设计文件类型的进一步设计;突破了部分设计工具只能在电脑端或者某种品牌及型号的手机上使用的局限,可以在支持浏览器功能的大多终端上使用;将设计在手机上设计后进行保存,在电脑端或其他支持浏览器的终端上进行进一步设计。获取到的设计要素在浏览器中采用svg格式进行统一个性化设计。Svg是矢量图形类型,对比非矢量图形便于用户进行个性化设计后调整大小等时候不失真。调整大小等时候不失真。调整大小等时候不失真。

【技术实现步骤摘要】
一种对多种类型文件进行矢量编辑设计的方法


[0001]本专利技术涉及浏览器端文件处理
,特别涉及一种对多种类型文件进行矢量编辑设计的方法。

技术介绍

[0002]现有技术下,在浏览器端进行图形文件的处理时,需要将photoshop、adobe illustrator、wps等软件生成的设计文件导入到各自设计工具中进行设计。对于多种设计软件生成的文件,需要再次处理时,只能分别利用相应的软件进行处理,这样的不足之处在于:
[0003]1.操作复杂,各个设计工具生成的设计结果只能导入到相应的设计软件中才能进行重复设计,比如photoshop生成的设计只能导入到photoshop中,wps生成的设计只能导入到wps中,导致原因为多个设计工具之间的不兼容。
[0004]2.无法支持一些个性化设计。导致原因为photoshop等专用工具只提供了大多通用功能,一些个性化设计需求不能得到满足。
[0005]3.无法在多种终端进行同步设计。导致原因为特定设计软件只提供了某种终端的应用程序。
[0006]4.非矢量编辑的设计软本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种对多种类型文件进行矢量编辑设计的方法,包括以下步骤:A、后端通过接口导入多种类型来源的设计文件;B、对所述的设计文件进行解析;C、将解析后的结果信息以json数据交换格式的形式存储到服务器,生成文件信息;D、根据用户需求调用相应的文件信息,在前端进行显示和再设计。2.根据权利要求1所述的一种对多种类型文件进行矢量编辑设计的方法,其特征在于,所述的步骤B中,所述的设计文件包括PDF格式文件、AI格式文件和PSD格式文件,解析后生成文字图层、图片图层、路径图层。3.根据权利要求2所述的一种对多种类型文件进行矢量编辑设计的方法,其特征在于,对于PDF格式文件的解析方法具体包括:B11、首先解析文件尾,得到交叉应用表和根对象编号;B12、然后通过所述的交叉引用表以及根对象编号,逐层解析文档,构建文档数;B13、将解析到的结果信息以json数据交换格式的形式存储到服务器,生成文件信息;便于与其他模块进行数据交换,PDF的解析结果信息包括文件头、文件内容、交叉引用表、文件尾。4.根据权利要求2所述的一种对多种类型文件进行矢量编辑设计的方法,其特征在于,对于AI格式文件的解析方法具体包括:AI文件整体结构由开头描述部分、间接对象、交叉索引表、...

【专利技术属性】
技术研发人员:康三顺张国昌殷允恒王宝臣
申请(专利权)人:北京艺源酷科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1