首页 > 其他分享 >转发:国产麒麟、UOS在线打开pdf加盖印章

转发:国产麒麟、UOS在线打开pdf加盖印章

时间:2024-09-20 16:24:21浏览次数:9  
标签:UOS zoomseal ZoomSeal PageOffice 密码 印章 加盖 zz pdf

PageOffice支持两种电子印章方案,可实现对Word、Excel、PDF文档加盖PageOffice自带印章或ZoomSeal电子印章(全方位保护、防篡改、防伪造)。Word和Excel的盖章功能请参考:Word和Excel加盖印章和签字功能 (目前只支持windows)

  • 简易印章管理平台。PageOffice内置了简易印章管理平台功能,也称为自带电子印章,通过自带的简易印章管理平台可对印章进行基本的增删改管理。PageOffice标准版赠送10个印章,专业版赠送20个印章,企业版赠送100个印章。超出赠送数量的部分可以单独购买。自带印章功能简单,不带数字证书,在无需电子签名法效力的情况下使用。部署、使用简单灵活,安全性一般,适用于要求不高的场合。
  • ZoomSeal电子印章。这是卓正软件另一款独立软件,完全自主研发的新一代签章技术,采用和银行U盾一样的数字签名技术,安全可靠。大大的提高了电子签章的安全性。ZoomSeal产品通过了国家软件测试中心、公安部安全检测中心等部门检测,具有软件著作权证、公安部销售许可证等权威资质。带国家认证权威CA数字证书,符合国家电子签名法。

PageOffice自带印章与ZoomSeal电子印章的区别在于前者没有使用数字证书对文件做数字签名保护,但PageOffice集成调用两种印章接口的代码是完全相同的,本文以PageOffice自带印章为例。

简易印章管理平台 管理员可以通过/loginseal.zz地址访问已经在PageOffice程序包中封装好的“简易印章管理平台”,直接输入admin的密码登录(默认密码:111111或123456,登录密码可由开发人员配置),平台的常见操作有查看、添加和删除印章。通常情况下,由Web系统管理员登录平台为指定用户添加或删除印章,给用户添加完印章后,用户就可以在PageOffice打开文件的页面对文档进行盖章、删除印章、修改密码、验证文档等操作。

服务器端配置 启用“简易印章管理平台”,如同配置PageOffice的服务器端授权程序一样(比如:Java开发的servlet配置poserver.zz),使用PageOffice自带印章功能,也需要添加类似的配置。

    @Value("${popassword}")
    private String poPassword;
 
    /**
     * 添加印章管理程序Servlet
     * @return
     */
    @Bean
    public ServletRegistrationBean zoomsealRegistrationBean() throws FileNotFoundException {
        com.zhuozhengsoft.pageoffice.poserver.AdminSeal adminSeal 
                                        = new com.zhuozhengsoft.pageoffice.poserver.AdminSeal();
        adminSeal.setAdminPassword(poPassword);//设置印章管理员admin的登录密码
 
        //设置印章数据库文件poseal.db存放的目录
        adminSeal.setSysPath(poSysPath);
        ServletRegistrationBean srb = new ServletRegistrationBean(adminSeal);
        srb.addUrlMappings("/adminseal.zz");
        srb.addUrlMappings("/sealimage.zz");
        srb.addUrlMappings("/loginseal.zz");
        return srb;
    }

运行效果 访问上面配置的简易印章管理平台地址/loginseal.zz,就会看到下面的登录界面: image.png 输入admin的密码登录(默认密码:111111或123456,登录密码可由开发人员配置),登录后就可以对印章进行基本的增删改管理。 image.png

盖章效果: image.png

后端代码

  • 简易印章管理平台。无需编写后端代码。
  • ZoomSeal电子印章。需要在线打开文件之前给PDFCtrl对象的ZoomSealServer属性赋值指向ZoomSeal电子印章的服务地址Url。
PDFCtrl pdfCtrl = new PDFCtrl(request);
// 比如:设置为卓正云签的测试地址
pdfCtrl.setZoomSealServer("https://test.zoomseal.cn/ZoomSealCloudMain/clserver.zz");

前端代码 开发人员在集成PageOffice打开文件的页面添加自定义按钮,比如盖章、签字、验证印章等按钮,自定义按钮所需要执行的js代码如下

//加盖印章
pdfctrl.zoomseal.AddSeal();
 
//加盖手写签字
pdfctrl.zoomseal.AddHandSign();
 
//删除印章
pdfctrl.zoomseal.Item(index).DeleteSeal(); //index从 0 开始
 
//验证印章
pdfctrl.zoomseal.VerifySeal();
 
//修改密码
pdfctrl.zoomseal.ShowSettingsBox();

原文链接:https://blog.csdn.net/qq_44306545/article/details/140513262

标签:UOS,zoomseal,ZoomSeal,PageOffice,密码,印章,加盖,zz,pdf
From: https://blog.51cto.com/u_16735745/12066303

相关文章

  • pdf编辑器免费版哪个好用?8款pdf编辑软件推荐指南,从入门到精通!
    在现代数字化办公中,PDF格式以其稳定及兼容性成为了文档分享的首选。然而,处理PDF文件时,您是否曾感到困惑,不知如何进行编辑?无论是添加文本、替换图像,还是压缩文件,找到合适的工具都是关键。在本文中,我们整合了8款pdf编辑器免费版,这些pdf编辑软件能够帮助您快速添加文本、替换图像......
  • 国产linux系统(银河麒麟,统信uos)使用 PageOffice 国产版实现前端框架内置对话框在Word中
    PageOffice国产版:支持信创系统,支持银河麒麟V10和统信UOS,支持X86(intel、兆芯、海光等)、ARM(飞腾、鲲鹏、麒麟等)、龙芯(LoogArch)芯片架构。本示例关键代码的编写位置Vue+Springboot注意本文中展示的代码均为关键代码,复制粘贴到您的项目中,按照实际的情况,例如文档路径,用户名等做......
  • 【专题】2024年9月游戏行业报告合集汇总PDF分享(附原数据表)
    原文链接:https://tecdat.cn/?p=37732在当今数字化高速发展的时代,游戏行业已然成为了文化与科技融合的前沿阵地。中国游戏行业凭借着不断创新的技术、丰富多元的内容以及日益拓展的市场,正以蓬勃之姿在全球舞台上绽放光彩。阅读原文,获取专题报告合集全文,解锁文末153份游戏相关行业......
  • 如何把PDF转换成HTML?
    这篇文章会教你4种把PDF转换为HTML的方法,并对比每种方法的优缺点。虽然PDF是一种可靠且高效的文档格式,但把PDF转换为HTML5(最新版本的HTML)可以让用户通过新方式的与文档进行交互,从而给文档增加商业价值。将PDF转换为HTML的方法方法1:把PDF页面作为图像展示把PDF页面在HTML5中......
  • OC开发,pdf自动滚动
    可忽略文字,直接看代码。之前是用webview加载了pdf,现在需要实现pdf自动滚动。记录下实现过程。1、先是用GCD,每隔0.5秒就下滑20。能自动滚,但是一卡一卡的;2、然后换成CADisplayLink,每次滑动1,顺畅多了;3、发现手动滑动的时候,页码会变,自动滚动就不会。我猜测是因为手动时候触发的是p......
  • TPS61099YFFR开关稳压器原装现货PDF数据手册 引脚图功能框图参数
    TPS61099的说明TPS61099x器件是一款具有1µA超低静态电流的同步升压转换器。该器件专为由碱性电池、镍氢充电电池、锂锰电池或锂离子充电电池供电的产品而设计,能够在轻载条件下高效运行,这对延长电池使用寿命至关重要。TPS61099x升压转换器采用迟滞控制拓扑,能够以最小静......
  • TPS628501QDRLRQ1开关稳压器原装现货PDF数据手册引脚图功能框图
    TPS628501-Q1的说明TPS62850x-Q1是引脚对引脚1A、2A(持续)和3A(峰值)易用型高效同步直流/直流降压转换器系列。这些器件基于峰值电流模式控制拓扑,这些器件专为信息娱乐系统和高级驾驶辅助系统等汽车应用而设计。低阻开关可支持高达2A的持续输出电流和3A的峰值电流。TPS628......
  • Transformer从入门到精通的实战指南看这本书就够了—《Transformers in Action》(附PDF
    前言TransformersinAction将革命性的Transformers架构添加到您的AI工具包中。您将深入了解模型架构的基本细节,通过易于理解的示例和巧妙的类比解释所有复杂的概念-从袜子分类到滑雪!即使是复杂的基础概念也从实际应用开始,因此您永远不必为抽象理论而苦恼。这本书包括一个广......
  • linux上批量将pdf转为png文件
    点击查看代码importfitz#pipinstallpymupdf-ihttps://pypi.tuna.tsinghua.edu.cn/simple/importosdefpdf2img(pdf_path,zoom_x,zoom_y):"""参数说明:parampdf_path:pdf文件的路径:paramzoom_x:x轴方向的缩放系数:paramzoom_y:y轴......
  • c# 在PDFsharp里绘制ZXing生成的条形码矢量图
    PDFsharp支持在pdf文档里生成矢量格式的二维码,单支持的条码格式比较少,不支持常用的93码和二维码等。ZXing支持的条码多,但无法在PDFsharp里直接绘制矢量格式的图形。这里一个扩展就可以 在PDFsharp里绘制ZXing生成的条形码矢量图了。使用方法:usingPdfSharp.Drawing;using......