OFD系列软件说明(免费试用、QQ交流群:877371250)
前言
OFD是一个版式文档格式。所谓版式文档格式是版面呈现效果固定的电子文档格式。 我们今天接触到最多的版式文档就是国际通用的PDF。 国内的就是由工业和信息化部软件司牵头中国电子技术标准化研究院成立的版式编写组制定的版式文档国家标准OFD(Open Fixed-layout Document)了。
版式文档格式是版面呈现效果固定的电子文档格式,版式文档的呈现与设备无关,在各种设备上阅读、打印或印刷时,版面固定、不跑版。
也就是说:你在你手机上打开的某一版式文档格式的文件,和你在电脑上,PAD上,电子书或者智能电视上任何一个设备上所打开同样文件的格式、标点、缩进都是完全一致的。这种特性非常有利于在当前互联网时代传递固定图文信息。
OFD标准自2011年形成草案稿后,历经5年时间,在多个行业进行了成功的实践和应用,获得市场和用户的广泛认可。2016年10月14日,OFD国家标准正式发布,标准号:GB/T 33190-2016。2019年,OFD作为国家标准开始在全国推广。
OFD国家标准的发布,使我国电子公文、电子发票、电子证照等领域应用有据可循,必将大力推动相关产业的迅速发展。
本人很早开就始跟踪研究ofd,开发了一系列相关软件。已经完成的功能包括:ofd阅读器、ofd文件转图片、图片封装成ofd、ofd内容查看器、ofd模版编辑软件。开发语言为c#,具有完全自主产权,没有使用第三方ofd开发包。可以根据你的需求快速定制开发,合作方式灵活多样。
获取最新软件可加入QQ群:877371250。本人博客:https://www.cnblogs.com/yuanchenhui/。
以下为软件功能简要说明
1. OFD阅读器
1) 主界面

2) 文件信息指示:

文本属性:指示是否包含 电子印章、签名。如果包好签名,会验证文件是否被篡改。
显示选项:可以选择显示的内容。
3) 缩放

4) 旋转

5) 页数
跳转到指定页,跳转到前页或后页。

6) 单双页显示

7) 快捷菜单

操作分为两类:文本和图片
对文本操作:
|
复制选中 |
复制选中的文本 |
|
取消选中 |
对选中的文本取消选中 |
|
选中本页 |
选中本页中的所有文本 |
|
复制本页 |
复制本页中的文本 |
|
复制文档 |
将整个文档中的文本复制 |
对图片操作
|
复制本页 |
将本页呈现的内容复制为图片 |
|
保存本页 |
将本页呈现的内容作为图片保存到文件 |
|
复制选中 |
如果当前鼠标下有对应的图片,则复制 |
9) 查找

点击查找按钮,弹出查找对话框。输入查找内容,点击查找。
会列出页数,本页内找到几个符合条件的文本。
双击每行,会跳转到对应的页。
2. Ofd模版制作
模版制作主要用于电子证照,一个证照对应一个模版。可以根据生成的模版快速的生成证照。

3. ofd文件内容查看器
可以查看ofd文件包含的内容,印章数据具体内容等。

4. ofd文件转图片
可以快速批量的将ofd文件转成图片。可以采用.net core平台,能运行在国产linux平台。

5. 图片封装成ofd
可以将图片封装成ofd格式。对于pdf转ofd,可以采用将pfd转成图片,再转成ofd的方式处理。

6. Pdf文件内容查看器
对pdf内容解析,以树状形式展示,是开发pdf相关工具的好助手。

以上软件会持续开发、进一步完善,获取最新软件可加入 QQ群877371250。
本人博客:https://www.cnblogs.com/yuanchenhui/。
OFD系列软件说明(免费试用、QQ交流群:877371250)的更多相关文章
- Yocto开发笔记之《根文件系统裁剪》(QQ交流群:519230208)
开了一个交流群,欢迎爱好者和开发者一起交流,转载请注明出处. QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 =============================== ...
- Yocto开发笔记之《Makefile编写》(QQ交流群:519230208)
开了一个交流群,欢迎爱好者和开发者一起交流,转载请注明出处. QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 =============================== ...
- Yocto开发笔记之《驱动调试-GPS数据采集》(QQ交流群:519230208)
开了一个交流群,欢迎爱好者和开发者一起交流,转载请注明出处. QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 =============================== ...
- Yocto开发笔记之《嵌入式linux libcurl编程》(QQ交流群:519230208)
开了一个交流群,欢迎爱好者和开发者一起交流,转载请注明出处. QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 =============================== ...
- Yocto开发笔记之《Tip-bitbake常用命令》(QQ交流群:519230208)
开了一个交流群,欢迎爱好者和开发者一起交流,转载请注明出处. QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 =============================== ...
- Yocto开发笔记之《快速入门,环境搭建 & 编译》(QQ交流群:519230208)
开了一个交流群,欢迎爱好者和开发者一起交流,转载请注明出处. QQ群:,为避免广告骚扰,申请时请注明 “开发者” 字样 ======================================== ...
- Yocto开发笔记之《U-boot启动内核流程》(QQ交流群:519230208)
QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 ======================================================== 执行命令 ...
- Yocto开发笔记之《Tip-设置程序开机启动》(QQ交流群:519230208)
QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 IMX6UL,转载请注明出处 ============================================== ...
- Yocto开发笔记之《网卡配置》(QQ交流群:519230208)
QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 ============================================== # ifconfig -a # ...
随机推荐
- 二十四 Redis消息订阅&事务&持久化
Redis数据类型: Redis控制5种数据类型:String,list,hash,set,sorted-set 添加数据,删除数据,获取数据,查看有多少个元素,判断元素是否存在 key通用操作 JR ...
- JForum项目搭建
JForum 是采用Java开发的功能强大且稳定的论坛系统.它提供了抽象的接口.高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制.多语言支持(包括中文).高性能.可自定义的用户接口.安全. ...
- navcat工具常用快捷键
navcat工具常用快捷键 ctrl + n: 打开新查询窗口 ctrl + shit + r: 只运行选中的语句 ctrl + /: 注释 (选中要注释的行,然后用快捷键注释) ctrl + sh ...
- JuJu团队1月8号工作汇报
JuJu团队1月8号工作汇报 JuJu Scrum 团队成员 今日工作 剩余任务 困难 飞飞 实现三维Dense 将crossentrophy和softmax连接起来 无 婷婷 完善main.jl ...
- POJ - 1061 青蛙的约会 (扩展欧几里得求同余式)
题意:两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面.它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止.可是它们出发之前忘记了一件很重要的事情,既没有问清楚对 ...
- Day6 - C - Count HYSBZ - 1452 /1452: [JSOI2009]Count
Description 一个N*M的方格,初始时每个格子有一个整数权值,接下来每次有2个操作: 改变一个格子的权值 求一个子矩阵中某个特定权值出现的个数 Input 每一行有两个数字N,M 接下来 ...
- SpringMVC 文件的上传、下载
文件上传 (1)下载添加2个jar包 commons-fileupload.jar commons-io.jar SpringMVC的文件上传依赖于Apache的FileUpload组件,需要下载添加 ...
- 012.Oracle数据库,字符串文本大小写转换,转大写,转小写,首字母大写
/*转大写*/ SELECT UPPER(TITLE_EN) FROM ME_EO WHERE ( ISSUE_DATE BETWEEN to_date( '2017-02-04', 'yyyy-MM ...
- CSS:导航栏下拉菜单模板
<!DOCTYPE html><html> <head> <meta charset="utf-8"> ...
- 请求接口得到一段markdowm遇到的问题
如图,在console里看得到这段数据 有<br>之类的东东,但是我们用部分富文本解析工具可能会显示不了回车,所以我们可以自己动手: 主要就是利用js的replace方法来把<br& ...