随笔分类 - c#
摘要:本人使用wpf开发了一款视频播放器,具有对视频局部放大功能。视频库采用了Emgu.CV。本人在开发过程中解决了一些列难点,将相关功能封装成了控件。
阅读全文
摘要:本人用winform开发了一款图文编辑软件,实现了图片、文字、图形混合排版; 可以对图元调整大小、设置角度、添加剪切区间等操作。本人以前也写过一款类似的软件《WinForm版图像编辑小程序》; 最近几年,本人一直从事图形处理方面的开发,积累了丰富的经验;对这类软件开发有了更深刻的认识,决定对原来的代
阅读全文
摘要:本文从原理和实践上,讲述了签章流程。签章基本原理并不复杂,但是签章流程涉及多个环节,为确保每个环节严禁可靠,又衍生出了大量概念。深刻领会这些概念就离不开实践;只有从剖析证书数据、签章后的文件,这些可触摸的数据的入手,才能全面掌握领会签章流程。
阅读全文
摘要:本人使用WPF开发了一款OFD阅读器,显示字体是阅读器中最重要的功能。处理字体显示有多种方案,几易其稿,最终选用Freetype方案。本文对WPF中如何使用Freetype做简单描述。 OFD中有两种字体:嵌入字体和非嵌入字体。1) 非嵌入字体就是只提供字体名称,不提供字体对应的文件。2)嵌入字体:
阅读全文
摘要: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为国家标准,具有后发优势,拥有完整自主知识产
阅读全文
摘要:要完成pdf转ofd的功能,需要同时理解pdf和ofd标准。只要准确把握了这两种标准的内涵,就能实现pdf转ofd而又能确保不失真。
在板式文件领域,pdf仍然是主流;但是ofd具有后发优势。pdf标准文档达1300多页,还有大量的附加协议,完全掌握pdf标准需要假以时日。pdf标准出现的较早,所以背负了沉重的历史包袱;标准中的部分内容在今天看来是过时、冗余的。
pdf已成为事实上的国际标准,流式文档软件(wps等)或其他编辑设计软件大都有转换pdf功能。ofd的普及需要各方面的共同努力, 让用户快捷方便的生成ofd文件是其中重要的一环。毕竟,无源之水无法汇集成浩瀚海洋。作者用c#尝试实现了pdf转ofd功能,达到了初步可用状况。实现pdf完美转换为ofd及ofd在国内普及是作者的梦想;前途漫漫,唯有奋斗。
阅读全文
摘要:每一类电子证照都具有相同板式,不同的电子证照之间只是文字、图片的差异。生成电子证照常用的方式就是采用模版批量生成。 本软件可以方便的设计证照模版。服务端根据模版生成电子证照,不同种类的电子证照生成逻辑是一样的,只是使用的模版不同。这样就大大节省了工作量,降低了电子证照制作生成的成本。 OFD模板设计
阅读全文
摘要:前言 对于服务端,达到高性能、高扩展离不开异步。对于客户端,函数执行时间是1毫秒还是100毫秒差别不大,没必要为这一点点时间煞费苦心。对于异步,好多人还有误解,如: 异步就是多线程;异步就是如何利用好线程池。异步不是这么简单,否则微软没必要在异步上花费这么多心思。本文就介绍异步最新的实现方式:Tas
阅读全文
摘要:前言 OFD是一个版式文档格式。所谓版式文档格式是版面呈现效果固定的电子文档格式。 我们今天接触到最多的版式文档就是国际通用的PDF。 国内的就是由工业和信息化部软件司牵头中国电子技术标准化研究院成立的版式编写组制定的版式文档国家标准OFD(Open Fixed-layout Document)了。
阅读全文
摘要:前言 ofd文件的作用就是保证信息能如实的存储、传递、显示。保证ofd文件的真实性靠的是签名;ofd 的显示需要专用软件。ofd标准是新的国家标准,应用范围远不如pdf;现有浏览器不能解析ofd、支持ofd显示的软件也寥寥无几。ofd阅读器程序(已集成了转图、转PDF功能)下载。 专用软件读取ofd
阅读全文
摘要:前言 pdf是一种应用非常广的版式文档格式,已成为事实上的国际标准。关于pdf格式的文章汗牛充栋,本文也是关于pdf格式的文章,但是本文不是纸上谈兵;本人这几周一直研究pdf格式内容,不但对pfd格式的内容有所了解,同时也写了一款软件,可以方便查看pdf文件内容。使用该软件,同时结合pdf相关文章,
阅读全文
摘要:前言 虽然本人对彩票不感兴趣,仍然有不少人对此情有独钟。他们花大量时间精力去分析彩票的历史记录,企图发现规律,为下一次投注做指导,希望“赢的“”概率增大。不管研究历史记录是否有意义,我用软件实现了对彩票的分析,手工分析彩票几天工作量,现在一秒可以实现。 程序界面 处理原理分析: 程序实际上是对六合彩
阅读全文
摘要:前言 ofd是国家文档标准,其对标的文档格式是pdf。ofd文档是容器格式文件,ofd其实就是压缩包。将ofd文件后缀改为.zip,解压后可看到文件包含的内容。 加入QQ交流群:618168615。获取下载程序。 ofd文件解压后,可以看到如下内容: 对于xml文件,可以用文本工具查看。但是对于印章
阅读全文