摘要:
本人使用WPF开发了一款OFD阅读器,显示字体是阅读器中最重要的功能。处理字体显示有多种方案,几易其稿,最终选用Freetype方案。本文对WPF中如何使用Freetype做简单描述。 OFD中有两种字体:嵌入字体和非嵌入字体。1) 非嵌入字体就是只提供字体名称,不提供字体对应的文件。2)嵌入字体: 阅读全文
摘要:
前言 OFD是板式文档格式,板式文档只管显示;怎么对板式文档编辑,那不是OFD标准考虑的事。有时使用者是“不讲道理的”,我就是想要编辑ofd文件!需求就是开发软件的动力,毕竟开发者会向钱看的。 经过一番绞尽脑汁,在OFD阅读器的基础上,终于实现了编辑功能。至于好不好用,就仁者见仁智者见智了。板式没有 阅读全文
摘要:
PDF是国际板式文件标准,使用的范围很广。OFD为国产板式文件标准,设计起点很高,天然支持国产签名算法(SM2、SM3);具有后发优势,目前市场占有率仍然很低,前途光明而又漫长。PDF标准并不支持国产签名算法;但是,可以通过扩展达到支持的目的。PDF、OFD两者签名处理逻辑差异很大,关于ofd签名可 阅读全文
摘要:
本人开发了一款印章设计软件;不但可以将印章保存为图片,而且可以保存为ofd格式文件。 将印章保存为ofd格式,有很多优势:占用资源少、缩放不失真、可添加元数据。 矢量化图形格式一般为svg、pdf。很少人会用ofd保存矢量化图形,概因缺少相应的工具也。 ofd就是国产化的pdf,采用ofd保存矢量化 阅读全文
摘要:
采用c#开发的ofd阅读器,具有如下功能:
1 性能优化:文档秒开、阅读流畅。
2 文档转换:支持将ofd转换为图片、文本、PDF,支持批量转换。
3 验真: 快速验证签章。
4 打印:批量打印多个文件。
5 支持添加批注。
6 支持文档拆分合并。
7 支持直接打开xml格式的数电票。
8 辅助开发人员工具:查看ofd xml内容,签章数据等 阅读全文
摘要:
前言 文档处理一般经过三个环节:流、版、签;流式软件负责编辑,如:office、wps等。版式软件负责文档定型,保证显示样式不跑偏;版式文件格式有两种:pdf、ofd。签章软件负责对版式文档签章。签章是文档处理的最后一个环节。 当前,市面上的版式文件还是以pdf为主;对pdf的签章,国内研究的比较多 阅读全文
摘要:
前言 本人在业余时间,开发了一款电子印章制作软件。印章制作软件看似简单,其实不然。 比如对椭圆形印章而言,要求公司名称中的每一个字间隔相等,要求字的方向与椭圆曲线垂直。 要满足这些条件,需要复杂的计算,并且要有一定的几何学基础。软件界面如下: 点击下载发票印章生成工具。 本文主要讲述椭圆形印章制作思 阅读全文
摘要:
前言 ofd文件拆分合并会在多个场合用到,但市面上此类工具并不多。拆分和合并虽然为两个功能,但从编程角度考虑,其处理思路有相同之处。文章就以合并为例,讲一下处理思路。作者也写了一个拆分合并小工具(加入qq群565438497 下载),欢迎使用。 程序界面如下: 具有的功能:ofd合并、ofd合并为p 阅读全文
摘要:
前言 web与app孰优孰劣暂且不争论,也许一方永远代替不了另一方。一个系统有可能同时包含web和app;web和app紧密配合下,才能给用户更好的体验。web如何将信息传达给app?这就是本文要探索的话题。 web与app交互包括两部分 : 1)web启动app。2) web与app交互数据。 1 阅读全文
摘要:
前言 证照的电子化是一个趋势;可以预计,未来几年内,绝大部分证照都会电子化。电子证照的种类越来越多,应用场景也复杂多样;这就给电子证照规范的制定、电子证照的生成提出了更高的要求。电子证照采用的格式有两种:pdf、ofd。pdf为国际标准,生态比较好;ofd为国家标准,具有后发优势,拥有完整自主知识产 阅读全文