Skip to content

fanzizheng/ofdpdfsigner

Repository files navigation

ofdpdfsigner

功能强大的 ofd/pdf 签章工具,支持格式互转,支持文档加密及完整性保护。

国标印章:支持生成国标 电子印章 及 验证

签章支持:ofd/pdf 位置盖章、骑缝章、关键字盖章。
文档加密:pdf 支持pdf标准的文档加密
ofd 支持国标文档加密
完整性保护:ofd 支持国标完整性保护
加密及签名算法:
支持 SM2、SM3、SM4,可以通过回调函数支持 Ukey 、加密机 及 在移动端使用 二级密码模块。
开发标准:
C0119国家政务服务平台统一电子印章签章技术要求
GB∕T 38540-2020 信息安全技术 安全电子签章密码技术规范
GBT_33190-2016_电子文件存储与交换格式版式文档
GM/T 0099-2020开放式版式文档密码应用技术规范
GMT_0031-2014_安全电子签章密码技术规范
转换支持:
ofd -》 pdf
ofd -》 png
ofd -》 jpeg
ofd -》 svg
pdf -》 ofd
pdf -》 png
pdf -》 jpeg
pdf -》 svg
跨平台支持 : windows,linux,macos。
移动端支持 : ios,android,鸿蒙系统。
开发语言为C++,提供 C 接口、java接口(JNI接口,android 和 java语言),TS接口(鸿蒙系统),swift接口(objc 使用 swift接口).

您有任何需求或建议,都可以联系我:fzzfzz2025@163.com

📜 许可证

本项目根据**商业源代码许可证1.1(BSL-1.1)**获得许可。

  • ✅ 个人、教育和非商业用途免费
  • ❌ 商业或生产用途需要商业许可证 您可以在[“许可证”](./license)文件中阅读完整的许可条款。

💼 商业许可

如果您打算在商业环境中使用此项目(例如:内部业务工具、面向客户的产品、付费服务等),您必须获得商业许可证。 📧 电子邮件:[fzzfzz2025@163.com]


🧾 许可证徽章

许可证:BSL-1.1

linux编译和windows编译

vc编译和linux编译请参考 android 的 编译文件,自行建立 vc 工程 和 linux 的 cmake 文件。代码本身是跨平台的无需单独修改

目录结构:

DocReader :

pc 端的演示工具, 使用qt,可以 在 linux,windows, macos 下演示。

harmonyos :

华为鸿蒙系统 ofdpdfsigner库编译 及 演示

android:

android系统 ofdpdfsigner库编译 及 演示

ios:

ios系统 ofdpdfsigner库编译 及 演示

java:

java语言 ofdpdfsigner库编译 及 演示,用于服务器端

ofdpdfsigner:

ofdpdfsigner源码,以及 macos 系统的 编译工程。

webext:

浏览器 扩展, 适用 于 ie6以上,火狐 和 chrome 等浏览器。

演示:

演示视频及图片

About

一个强大的OFD/PDF签章工具,支持格式转换、文档加密、电子签名、数字印章和完整性保护。A powerful OFD/PDF signing tool that supports format conversion, document encryption,electronic signature, digital seal, and integrity protection.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors