一种基于浏览器的OFD文档解析展示的方法及系统.pdf
一吃****新冬
亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种基于浏览器的OFD文档解析展示的方法及系统.pdf
本发明提供一种基于浏览器的OFD文档解析展示的方法及系统,该系统的架构包括接口层、渲染层、解析层、文件层。其中接口层提供OFD文档解析、渲染能力给外部调用;渲染层基于canvas提供文本、图片、图形等的渲染能力;解析层提供OFD文档、页面、字体、图片、印章等的解析能力;文件层提供远程和本地OFD文档的读取、解压能力。本系统能够完全脱离服务器端独立运行,能够快速查看本地和远程OFD文件,在浏览器端完成OFD文档的解析和渲染,支持异步方式按需解析和渲染,提升大文档打开的速度。
一种基于浏览器前端渲染OFD文档的方法及系统.pdf
本发明属于OFD文档阅读技术领域,具体提供一种基于浏览器前端渲染OFD文档的方法及系统,其中方法包括通过浏览器前端来下载服务端文件或打开本地文件的方式,将OFD文档加载至内存中;在浏览器前端解析所述OFD文档并提取非可视化数据;在浏览器前端根据需要显示的指定页,解析所述指定页和所需的资源;在浏览器前端将所述指定页渲染为SVG,并将该SVG文件流存储在内存中;在浏览器前端从内存中提取该页面的SVG描述流并插入在网页中,并利用浏览器的引擎显示;在浏览器前端放大和缩小该页面时,修改SVG描述流中svg标签的tr
一种基于浏览器的OFD文件的处理方法及系统.pdf
本申请公开一种基于浏览器的OFD文件的处理方法及系统。所述基于浏览器的OFD文件的处理方法包括:获取待处理OFD文件,所述待处理OFD文件包括文字图元、图像图元以及图形图元;通过Js对所述待处理OFD文件进行处理,并在所述Js对所述待处理OFD文件的文字图元、图像图元以及图形图元进行处理的过程中,采用WebAssembly和/或服务端为处理过程中Js无法处理的步骤进行处理。本申请的基于浏览器的OFD文件的处理方法以Js脚本引擎为主,实现OFD文件的渲染显示、文本选择复制、编辑等功能,Js引擎实现不了的复杂
OFD文档处理方法、传输方法及系统.pdf
本发明公开了文本处理领域的一种OFD文档处理方法、传输方法及系统,包括OFD文档中电子印章的灰度化处理,对OFD文档中文本数据灰度化处理,以及对除电子印章以外的其他图片的灰度化处理。获取电子印章签名后每一电子印章生成的ASN格式印章数据和ASN格式签名值数据,解析出所述ASN格式印章数据和ASN格式签名值数据中的电子印章数据生成第一印章数据,对所述第一印章数据灰度化处理后,得到第二印章数据,将所述第二印章数据重新填入所述ASN格式印章数据和ASN格式签名值数据中。本方案能保留签名操作的OFD文档灰度化处理
一种OFD文档网页端浏览的方法及系统.pdf
本发明提供一种OFD文档网页端浏览的方法及系统,浏览器将OFD文档标识传给服务器,服务器返回OFD文档的页结构信息给浏览器;浏览器根据接收的信息对OFD文档进行分组,生成所有分组的HTML标签,并生成当前分组下包含页的HTML标签。当前页为第n页,浏览器在浏览器缓存中查询第n‑1、n、n+1、n+2页是否已经加载,如果已经加载,则不做处理,如果没有加载,则向服务器请求加载相应页面数据。本发明采用异步加载的方式,按需加载,减少了浏览器端的等待时间,简化HTML文档结构,可以降低浏览器的渲染压力,提高浏览器的