请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

MarlonYJG

初级会员

22

主题

82

帖子

216

积分

初级会员

积分
216
MarlonYJG
初级会员   /  发表于:2025-5-8 13:34  /   查看:43  /  回复:3
2金币
需求:就是我已经通过其他方式生成了一个PDF文件连接地址,能否直接将地址传递给spreadjs的某个函数,直接调用并启动打印界面。

为什么不直接用spreadjs的生成PDF:因为我的表单中的图片都是浮动元素,而spreadjs自带的pdf模式存在一些问题。生成的pdf有缺陷。

最佳答案

查看完整内容

SpreadJS 不支持导入PDF文件。 如果通过第三方组件生成pdf ,可以借助第三方组件的打印功能。SpreadJS 暂不支持对其他pdf的打印。 如果用SpreadJS自带的功能,您提到的浮动元素问题可以解决。在打印前,转为图片。 我看您没有发过类似浮动元素打印的帖子,如果有疑问,,可以发帖寻求帮助。

3 个回复

倒序浏览
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2025-5-8 13:34:11
来自 4#
本帖最后由 Ellia.Duan 于 2025-5-9 09:37 编辑

SpreadJS 不支持导入PDF文件。
如果通过第三方组件生成pdf   ,可以借助第三方组件的打印功能。SpreadJS 暂不支持对其他pdf的打印。

如果用SpreadJS自带的功能,您提到的浮动元素问题可以解决。在打印前,转为图片。
我看您没有发过类似浮动元素打印的帖子,如果有疑问,,可以发帖寻求帮助。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2025-5-8 17:55:17
2#
您好,没太明白您的意思,如果您已经有了一个生成好的PDF,直接通过浏览器下载即可,为什么还要经过SpreadJS呢?
回复 使用道具 举报
MarlonYJG
初级会员   /  发表于:2025-5-9 09:08:39
3#
Joestar.Xu 发表于 2025-5-8 17:55
您好,没太明白您的意思,如果您已经有了一个生成好的PDF,直接通过浏览器下载即可,为什么还要经过SpreadJ ...

因为我想直接弹出打印界面,而不是先打开pdf页面再手动点击打印。
我看spreadjs,可以直接就唤起打印界面。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部