ofd在线预览 usdoc实现ofd文档在线预览,ofd文档结构分析

发布时间:2024-03-27 16:01

ofd文档在线预览

http://usdoc.cn
ofd文档在线预览

一、什么是ofd文件

OFD为开放版式文档(Open Fixed-layout Document )的英文缩写,是我国国家版式文档格式标准——《GB/T 33190-2016电子文件存储与交换格式-版式文档》。

简单来说就是中国版的PDF文件,也就是国产的PDF文件。

二、分析ofd结构

与PDF不同,OFD采用的是XML的结构存储的。我们可以直接解压缩这个文件查看内部结构。
如下图
\"image.png\"
\"image.png\"
OFD.xml为入口文件,里面内容如下:
\"ofd在线预览
容器功能由一个ZIP文件来实现。多文件的数据组织方式采用ZIP 6.2.0。
\"ofd在线预览
\"ofd在线预览
\"ofd在线预览

可以将XMl转化为SVG或者Html的形式预览,例如


    
        
        Lost heart
        2022-4-15
        2022-4-15
        OFD 文字
        
            swdomsdkqt_20190722
        
    
    Doc_0/Document.xml


\"image.png\"

三、如何实现OFD文档在线预览,前端JavaScript实现OFD预览

可以直接调用[usdoc](http://usdoc.cn/)的文档在线预览服务

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)

预览效果如下图
\"ofd在线预览

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号