[发明专利]移动端PDF盖章时印章与PDF联动缩放的方法在审
申请号: | 202010528445.2 | 申请日: | 2020-06-11 |
公开(公告)号: | CN111444672A | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 施耀祖;王杰勋;马圣东 | 申请(专利权)人: | 南京壹证通信息科技有限公司 |
主分类号: | G06F40/106 | 分类号: | G06F40/106;G06F3/0481;G06F3/0484;G06F3/01 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 施婷婷;张苏沛 |
地址: | 210012 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 pdf 盖章 印章 联动 缩放 方法 | ||
本发明公开了移动端PDF盖章时印章与PDF联动缩放的方法,所述方法不需要将印章和原PDF文件合成固定的PDF文件,包括:实时监听PDF页面的缩放变化,得到PDF页面的缩放比例,实时等比计算出缩放后的印章的大小;实时监听PDF页面的滑动变化,得到PDF页面的偏移量,实时计算出印章的实时坐标;在缩放后和/或滑动变化后的PDF上实时绘制出印章,实现印章与PDF的无缝联动。本发明不需要将印章与PDF文件进行合成新文件,对移动端来说内存占用少,性能高;可适应各个场景下的印章与PDF缩放联动操作,对用户交互体验友好。
技术领域
本发明涉及信息安全、电子签章技术领域,具体涉及一种基于PDF引擎的移动端PDF盖章时印章与PDF联动缩放的方法。
背景技术
印章:也称作图章,用作印于文件上表示鉴定或签署的文具。这里是以电子图片的形式存在。PDF:Portable Document Format的简称,意为便携式文档格式,是由AdobeSystems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。
电子签章:电子签章是电子签名的一种表现形式,利用图像处理技术将电子签名操作转化为与纸质文件盖章操作相同的可视效果,同时利用电子签名技术保障电子信息的真实性和完整性以及签名人的不可否认性。
移动端盖章:移动端盖章是指在移动设备端打开PDF文件,通过相应的技术处理,将制作好的印章绘制到PDF页面上的某个位置,待用户确认位置无误后进一步完成电子签章操作。
现有移动端盖章技术基本上都是将印章和原PDF文件合成新的PDF文件,使印章成为PDF页面的一部分,从而实现印章与PDF的联动缩放。然而,这种技术实现方式存在以下问题:(1)对于移动端来说,内存开销大,性能差。对于大型PDF文件处理,可能无法在移动端完成,或者耗时、造成系统卡慢。(2)如果在服务端将印章与原PDF合成,又必须将合成的文件下载到移动端显示,对于大文件同样存在下载耗时的问题。(3)无论在移动端还是服务端,一旦将印章与原PDF合成,印章的位置将无法改变,永远固定在某个页面的某个位置。如果想要改变印章的位置,就需要重新合成PDF文件。
在移动互联网时代,用户对于操作体验非常看重,而上述技术存在问题给用户带来的用户体验都是非常差而且不友好的。
发明内容
本发明的目的在于提供移动端PDF盖章时印章与PDF联动缩放的方法,可以有效解决上述技术带来的问题,为用户带来非常友好的用户体验。
本发明不需要将印章与PDF文件合成,可以动态的将印章绘制到PDF页面的指定位置,对于移动端内存开销小,性能高,而且可以随意更改印章的位置。要想不通过合成的方式进行印章和PDF页面缩放的联动需要解决以下问题:1)如何根据PDF的缩放比例,动态实时地计算出印章的大小,并将印章绘制出来。2)如何在PDF缩放、滑动、页面滚动切换时,动态计算页面的偏移量,同时计算出印章相对于页面左上角为原点的相对坐标点。
本发明解决其技术问题所采用的技术方案是:移动端PDF盖章时印章与PDF联动缩放的方法,所述方法不需要将印章和原PDF文件合成固定的PDF文件,包括:实时监听PDF页面的缩放变化,得到PDF页面的缩放比例,实时等比计算出缩放后的印章的大小;实时监听PDF页面的滑动变化,得到PDF页面的偏移量,实时计算出印章的实时坐标;在缩放后和/或滑动变化后的PDF上实时绘制出印章,实现印章与PDF的无缝联动。
进一步地,当所述PDF页面仅仅发生缩放的情况下,缩放后的印章坐标如下:
signatureX = pointX - pdfView.getCurrentXOffset() (1),
signatureY= pointY- pdfView.getCurrentYOffset()-displayedPage *pageHeight (2),
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京壹证通信息科技有限公司,未经南京壹证通信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010528445.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种温控器装配设备
- 下一篇:针对多方的隐私数据进行聚类的方法和装置