找回密码
 立即注册

QQ登录

只需一步,快速开始

sqs

注册会员

8

主题

21

帖子

93

积分

注册会员

积分
93
sqs
注册会员   /  发表于:2021-12-3 15:36  /   查看:2336  /  回复:1
本帖最后由 sqs 于 2021-12-3 15:38 编辑

当我使用 fpSpread1.Sheets[0].PrintInfo.PrintToPdf = true生成的PDF走第三方电子签章,打印预览签章位置有错位,但是使用office、wps和其它第三方组件生成的PDF走电子签章流程后,打印预览签章位置没有错误。

pdf.zip

460.44 KB, 下载次数: 194

1 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-3 16:24:06
沙发
本帖最后由 Richard.Ma 于 2021-12-3 16:25 编辑

从签名后的文件来看,只有在chrom内核的浏览器中,打印时选择“另存为pdf” 时才会出现这个问题,在adobe acrobat中同样打印时选择“另存为pdf”,渲染正常
且在chrom中选择其他的目标打印机,也是正常的,因此这个最有可能是chrome本身的渲染bug。

你发的其他组件签章前的PDF文件和spread对比没有发现什么差异,只有版本不一样
目前spread只能支持PDF1.4版本的文件生成。没法生成其他的版本
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部