1、OFD
OFD(Open Fixed-layout Document) ,是由工业和信息化部软件司牵头中国电子技术标准化研究院成立的版式编写组制定的版式文档国家标准,属于中国的一种自主格式,要打破政府部门和党委机关电子公文格式不统一,以方便地进行电子文档的存储、读取以及编辑
2、OFD的文档结构分析
与微软的Office文件类似,OFD也是采用的XML形式结构存储的。
注:微软的Office文档新版本为XML形式的结构储存的,早期版本还是和金山WPS一样是二进制的。
解压出OFD文件结构如下图
OFD在线预览
image.png
容器功能由一个ZIP文件来实现。多文件的数据组织方式采用ZIP 6.2.0。
Office文件在线阅读
OFD在线预览,Word在线预览
或者采用在线的预览效果,例如
http://usdoc.cn 调用方式
预览效果如下图
OFD文档预览
http://vw.usdoc.cn/?src=http://usdoc.cn/vw/三好学生申请书v1.ofd
<ofd:Page xmlns:ofd="http://www.ofdspec.org/2016">
<ofd:Content>
<ofd:Layer ID="2">
<ofd:TextObject ID="4" Boundary="73.8795 26.624 61.6524 8.4843" Font="3" Size="8.4667" Weight="700">
<ofd:TextCode X="1.4314" Y="7.2849" DeltaX="g 2 8.5088 8.4667 g 3 8.5088">三好学生申请书</ofd:TextCode>
</ofd:TextObject>
<ofd:PathObject ID="5" Boundary="31.75 41.3456 146.5086 12.5942" Stroke="false" Fill="true">
<ofd:FillColor Value="255 255 255"/>
<ofd:AbbreviatedData>M 0 0 L 146.5086 0 L 146.5086 12.5942 L 0 12.5942 C</ofd:AbbreviatedData>
</ofd:PathObject>
<ofd:TextObject ID="7" Boundary="30.9183 44.3475 42.3943 4.9565" Font="6" Size="4.9565">
<ofd:FillColor Value="51 51 51"/>
<ofd:TextCode X="0.8317" Y="4.251" DeltaX="4.9529 4.9105 g 2 4.9529 4.9105 g 2 4.9529 4.9105">尊敬的领导、老师:</ofd:TextCode>
</ofd:TextObject>
<ofd:PathObject ID="8" Boundary="31.75 53.9397 146.5086 12.5942" Stroke="false" Fill="true">
<ofd:FillColor Value="255 255 255"/>
<ofd:AbbreviatedData>M 0 0 L 146.5086 0 L 146.5086 12.5942 L 0 12.5942 C</ofd:AbbreviatedData>
</ofd:PathObject>
<ofd:TextObject ID="9" Boundary="40.7818 56.9629 18.226 4.9565" Font="6" Size="4.9565">
<ofd:FillColor Value="51 51 51"/>
<ofd:TextCode X="0.8317" Y="4.251" DeltaX="4.9529 4.9105 4.9529">你们好!</ofd:TextCode>
</ofd:TextObject>
<ofd:PathObject ID="10" Boundary="31.75 66.5339 146.5086 11.0067" Stroke="false" Fill="true">
<ofd:FillColor Value="255 255 255"/>
<ofd:AbbreviatedData>M 0 0 L 146.5086 0 L 146.5086 11.0067 L 0 11.0067 C</ofd:AbbreviatedData>
</ofd:PathObject>
<ofd:Content>
<ofd:Layer ID="2">