技术特点
PDF是一种文件格式,如同.DOC文件一样。但是这种格式所具有的特点非常适合作为电子公文的格式,如:
1. PDF是一种压缩文件,便于网上传输
2. 它有精美的版面描述,远胜于HTML格式
3. 它能跨平台,不依赖于软件环境,便于文件在不同环境、不同平台下进行阅读
4. 能在不同环境下能真实显示与打印,保证了公文的严肃性与规范性、统一性
阅读、编辑PDF文件的软件有ADOBE公司的ACROBAT软件,其在PDF之上具有如下功能也很适合电子公文:
5. 具有极强的安全控制,防止文件内容泄密,主要功能有控制打开、打印、复制、批注功能等,这些控制可以指向某一个具体人员。
6. 强大的批注、审阅功能更适合电子公文管理
7. 先进的电子签名(章)功能,在各国政府得到多年验证。
8. 128位数字加密,确保文件安全。
9. 免费的阅读软件,可使政务信息发布“合理合法”,不至于剥夺一些“没花钱买软件”人员的权力。
10. ACROBAT公司提供了SDK开发工具包,通过工具包做相应的开发,除了能实现ACROBAT具有的功能外,还能实现它不能实现的一些功能。
另外,ADOBE公司除了提供ACROBAT这样的桌面软件外,还提供了一些服务器的产品,全面提供基于PDF的解决方案。
开发与集成
在OA的系统中,主要功能是实现电子公文在用户单位中按一定的流程进行安全的流转。它具有两大部分:一是流转机制,二是电子公文。OA系统的开发人员只需将电子公文的形式采用PDF格式即可,可以非常方便地与其它系统集成。
在开发方法上有以下几种选择:
1. 完全底层开发:因为PDF是一种开放的文件格式,开发人员可以通过对PDF技术的掌握,根据系统的实际需求来开发,开发人员可以选择任何语言及开发工具来完成。
2. 借助ACROBAT SDK开发:开发人员可以借助ACROBAT提供的SDK工具包来实际系统中的需求。因为ACROBAT SDK 提供了极其丰富的功能函数,包括底层核心的功能函数,这种方式的开发语言建议采用C++.
3. 借助ACROBAT的组件、JAR包开发:ADOBE公司也提供了ACROBAT相关组件及JAR包,开发人员可以利用这些实现系统需求。