ofd文档在线预览
http://usdoc.cn
ofd文档在线预览
一、什么是ofd文件
OFD为开放版式文档(Open Fixed-layout Document )的英文缩写,是我国国家版式文档格式标准——《GB/T 33190-2016电子文件存储与交换格式-版式文档》。
简单来说就是中国版的PDF文件,也就是国产的PDF文件。
二、分析ofd结构
与PDF不同,OFD采用的是XML的结构存储的。我们可以直接解压缩这个文件查看内部结构。
如下图
OFD.xml为入口文件,里面内容如下:
容器功能由一个ZIP文件来实现。多文件的数据组织方式采用ZIP 6.2.0。
可以将XMl转化为SVG或者Html的形式预览,例如
Lost heart
2022-4-15
2022-4-15
OFD 文字
swdomsdkqt_20190722
Doc_0/Document.xml
三、如何实现OFD文档在线预览,前端JavaScript实现OFD预览
可以直接调用[usdoc](http://usdoc.cn/)的文档在线预览服务
1、预览调用方式:
http://vw.usdoc.cn/?src=拼接你的OFD文件地址
例如:
[http://vw.usdoc.cn/?src=http://usdoc.cn/vw/三好学生申请书v1.ofd](http://vw.usdoc.cn/?src=http://usdoc.cn/vw/三好学生申请书v1.ofd)