三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

OFD文件预览方式详解(在线预览),采用异步加载OFD文件实现在线预览解析ofd文件 - usdoc

OFD文件预览方式详解(在线预览),采用异步加载OFD文件实现在线预览解析ofd文件 - usdoc

image

OFD文件在线预览解析。

OFD(Open Fixed-layout Document)是我国自主研发的版式文档格式,凭借其自主可控、安全可靠的优势,近年来已在政府公文、电子发票、电子证照等领域逐步推广和深入应用。然而,作为一种较新的国产标准格式,目前支持直接预览OFD文件的工具相对有限,不少用户在日常办公或系统集成中仍面临打开不便、兼容性差等困扰。
如果您也遇到类似问题,不妨试试以下两款在线预览服务:USDOC文档预览 和 墨序OFD文档预览它们无需安装任何插件,即可快速、稳定地在浏览器中打开OFD文件,清晰还原版式内容,帮助您高效完成文档查看与分享工作。无论是个人使用还是企业集成,都是值得尝试的便捷方案。

https://ofd.moxudoc.com/product/ofd-preview以及https://usdoc.cn/

异步记载OFD文件实现在线预览解析。

异步预览OFD
这种方式解析OFD最大的好处是丝滑流畅,对于大文件OFD内部资源很多或者图片资源很多,纯粹依靠浏览器来解析OFD文件会很消耗时间。传统的浏览器在线解析OFD流畅包括:

  1. 浏览器打开OFD时从服务器获取下载OFD文件。
  2. 浏览器获取到服务器的OFD文件开始解析。
  3. 浏览器解析渲染OFD文件为HTML。

这种解析会将文件下载到浏览器端,然后在解析文件。会导致解析时间过长,OFD必须全量加载到浏览器,会很耗时。其次就是如果文件很大那么会导致浏览器崩溃,另外纯浏览器解析会依靠本地字体样式,如果字体缺失就会导致解析的结果样式不一样。

image

异步加载OFD文件,分片解析

image

← 返回列表