创新实训项目分析(六)

创新实训项目分析(六)

2021SC@SDUSC
本周与老师再次碰头,说明了一些问题后,有了以下分析
需要完成的任务:

  • 不同标签对应的颜色及透明度等的设计
  • 将现有编辑器采用的散列对象池变更为树状结构
  • 将导出的Json格式文件解析为XML格式文件
  • 将XML格式的Content内容部分转译为SVG引擎能够识别的SVG代码
  • 在现有编辑器的功能上,丰富层次性,优化交互逻辑

客户端负责绘制裁切图以及基本XML Content树

Content与View之间的对应通过id连接,例char_xxxxxxx

服务端根据前端的点阵信息对图片进行裁切分割处理,并根据该信息生成Content与View

服务端负责OCR识别对应裁切图的文字部分并填写到对应的标签属性上

服务端通过对XML格式文件对应的标签结构来构建文本搜索

服务端具备将XML文档转译回点阵信息的能力,使得其具有可编辑性,其他开发者只需要按照规范修改XML文档的对应内容即可完成他们自己需要的工作,并同时,其他开发者编写的文档还可以在我们自己的编辑器上进行修改

即公共的可修改部分为XML文档,满足了可读、可写的需求,但存在的问题是svg可写性差,与conent内容的对应也存在问题,若开发者要手动修改文档,需同时修改两处内容,聚合度低

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值