在线预览PDF文件时可插入图片,移动位置,自由缩放
本帖最后由 Brian.Zhang 于 2024-11-21 09:20 编辑需求场景
在线预览一个或者一批PDF文件(有可能是单页或者多页,有可能是单一图幅或者混合各种图幅横竖版)
预览的同时可能要往这个PDF上插入图片,比如签名图片,图片摆放位置可以通过拖放自由移动位置,可以插入的图片进行缩放(要支持等比缩放)
以上这是一个在线签名的经典场景,也可以延伸为插入文字对象等,不过我目前遇到的最有价值的是在线签名
因为涉及到多个PDF文件或者多页PDF,那还有一个需求就是批量操作,比如在选定的页面或者所有页面的拖放确定位置批量签名
对每页PDF进行尺寸或者幅面的识别,这样可以做到快速应用到相同幅面的PDF(快速对相同图幅PDF批量签名),对没有签名的页面进行标识或者提取,方便下一次批量签署
把这全部功能需求整合起来,其实就是一个在线签名控件了
我不清楚你的需求有没有什么特殊之处,现在已经有契约锁电子签章了。
活字格9.0 update1新功能解密:四丶电子签章 - 扫盲
https://gcdn.grapecity.com.cn/showtopic-184910-1-1.html
(出处: 葡萄城开发者社区)
活字格9.0 update1新功能解密:五丶电子签章 - 操作指南
https://gcdn.grapecity.com.cn/showtopic-184991-1-1.html
(出处: 葡萄城开发者社区)
也有签名插件:
https://marketplace.grapecity.com.cn/ApplicationDetails?productID=SP2104280012&productDetailID=D2410310010&tabName=Tabs_detail
Brian.Zhang 发表于 2024-11-15 10:20
我不清楚你的需求有没有什么特殊之处,现在已经有契约锁电子签章了。
活字格9.0 update1新功能解密:四 ...
这晨说的签名是往PDF上贴图片,不是手动签名 了解了,已采纳。
咱这个主要是企业内的一些签名场景吗?如果能分享哈使用场景就最好了:itwn: Brian.Zhang 发表于 2024-11-21 09:20
了解了,已采纳。
咱这个主要是企业内的一些签名场景吗?如果能分享哈使用场景就最好了
这是一个在线签名的经典场景
正常来说可能大家理解签名都应该使用CA证书,但其实并不一定,比如像我们工程设计行业或者类似场景,都存在设计、校核、审核、审定人员先进行签名,最后再盖发行章、注册章,其实只有最后的发行章、注册章才需要使用CA证书,前边的签名是不需要使用CA证书的,这样可以节省一大笔费用,大家可以算一下,一个人一个CA假设只要360元一年,100人的企业一年就能省3.6万元的CA证书费用,规模更大还能省更多,而且这只是其中一种场景
所以前边人员签名就涉及到用个人签名图片来解决签名问题
用图片来实现签名就存在几个问题
1、签在哪个位置,这个一般是在基于PDF里进行坐标定位,如果没有模板进行位置匹配,那在线预览时所见所得的自由拖拽位置就是最佳定位方式,所以需要这个拖拽定位功能。
2、签名的图片应该是多大,因为我们做的签名可能会是很大的,在不同的文件中签名大小可能不同,这就需要能够调整签名图片的大小来适应当前文档。
3、如果是多页文档或者多个文件一起批量签怎么办?因为现实场景中如果让人工一页一页的签会非常困难,试想,如果这个文件有一两千页怎么办?这时大家可能会想到定位一个页面去匹配其它页就行了,没错,这是一个思路,但如果这些页面中还混合有一些其他幅面呢,或者有些是横着排的有些是竖着排的,这个定位还好用吗?其实也有一些思路,可以把所有页面按尺寸进行筛选,不同的尺寸页面提取一张出来进行拖拽位置与大小,然后去匹配相同尺寸的页面,其他尺寸的也一样,这样就能快速匹配。
如果上述问题都解决了,这将是一个非常完美的在线签名签章场景,因为上边描述的只是签图片,用上边的思路也可以很容易的变化为签CA证书的电子章的。
其实这样的用图片来实在签名的场景非常多,如果咱们活字格解决了这块,将能开拓出很大一块市场。 老板举例的很详细,点赞:hjyzw:
可以把所有页面按尺寸进行筛选,不同的尺寸页面提取一张出来进行拖拽位置与大小,然后去匹配相同尺寸的页面,其他尺寸的也一样,这样就能快速匹配。
这块没太理解,既然是pdf文档的话,那不是每页的尺寸都是一样吗?还是说你想指的是相同页面布局的,插入图片的位置是一样的,可以选择后批量操作? Brian.Zhang 发表于 2024-11-22 10:40
老板举例的很详细,点赞
举例说明吧
比如我们有一个PDF或者多个PDF文件,把每一页PDF提取出来,汇总如下A2横版20张,A1横版40张,A4竖版30张
我们要做的工作就是把这3个PDF尺寸大小提取出来(当然如果有更多的尺寸,则有多少尺寸规格提取多少,就是一个分类汇总)
然后每个尺寸我们默认取第一张进行在线预览方式进行签名位置确定与图片大小确定,点一下批量签署,那这相同的尺寸规则的所有页面就自动签上了(当然也有这样年特例,比如其中某几页签名位置不一样,所以为了解决这种情况,建议还要允许多选,选哪些批量签哪些这样更为人性化)
依此类推另外的尺寸也按此方法解决,那是不是只需要三次定位就解决了90页的批量签署了
了解了,非常清楚。
页:
[1]