zoukankan      html  css  js  c++  java
  • ofd电子文档内容分析工具(分析文档、签章和证书)

    前言 ofd是国家文档标准,其对标的文档格式是pdf。ofd文档是容器格式文件,ofd其实就是压缩包。将ofd文件后缀改为.zip,解压后可看到文件包含的内容。

    ofd阅读器程序(已集成了转图、转PDF功能)下载。

    ofd文件解压后,可以看到如下内容:

    对于xml文件,可以用文本工具查看。但是对于印章文件(Seal.esl)、签名文件(SignedValue.dat)就无法查看其内容了。本人开发一款ofd内容查看器,可以一探ofd文件内容。在此工具帮助下,再结合ofd标准文档、电子签章规范等文件,可以迅速加深对规范文件的理解。

    功能说明

    1 树状显示文档结构

    2 XML文档查看

     3 印章文件查看

    印章文件遵循GM/T 0031规范。印章文件包含的数据非常多;如果只看标准,很难弄清头绪。本软件以树状形式查看,与标准定义格式保持一致,可以很直观的了解印章文件包含的内容。

    对于数据节点,显示数据的内容,asn1类型,16进制数据等,也可以显示出印章图片文件。

     4 证书文件查看

    印章中会包含制章人和签章人的的CA证书。证书是符合X.509规范。本软件按照规范,以树状形式显示每个节点数据。

     后记 工欲善其事,必先利其器。本人从事研究ofd文档以来,阅读了大量标准和规范以及相关资料。ofd文档涉及xml、电子签章、国密算法、数字证书等方面。如果仅靠阅读文档,很难形成直观的概念,不利于快速的掌握。基于此,本人觉得非常有必要写一款工具,帮助理解ofd文档内容。希望此工具对你有所帮助!本人也写了ofd文档显示、ofd文档编辑等工具(均可下载,免费使用);欲了解这方面信息,请参考我的其他文章。

  • 相关阅读:
    RxJava系列7(最佳实践)
    异步编程 z
    利用WCF的双工通讯实现一个简单的心跳监控系统 z
    c#深拷贝
    MEF load plugin from directory
    C# 文件操作 把文件读取到字节数组
    code md5
    gridview转成EXCEL文件保存(多页)
    Getting started with SciPy for .NET
    IronPython调用C# DLL函数方法
  • 原文地址:https://www.cnblogs.com/yuanchenhui/p/ofdViewer.html
Copyright © 2011-2022 走看看