找回密码
 立即注册

QQ登录

只需一步,快速开始

heiyulou

注册会员

20

主题

46

帖子

158

积分

注册会员

积分
158
heiyulou
注册会员   /  发表于:2021-6-11 14:04  /   查看:2056  /  回复:4
1金币
本帖最后由 heiyulou 于 2021-6-11 14:06 编辑

前端转excel,后端再生成pdf,pdf打印预览,怎么设置上下左右间距,用printInfo.margin({top:2,bottom:1.5,left:1,right:1}),但是没变化

4 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-11 14:34:04
沙发
您好,
printInfo是指在前端进行打印的设置参数,调用SJS print() 方法进行打印,所以传递到后端可能无效。
您后端使用的是SJS的配套产品:GcExcel吗?
GcExcel有自己的接口,如:setLeftMargin
API链接:
https://demo.grapecity.com.cn/do ... highlight=margin%2C
回复 使用道具 举报
heiyulou
注册会员   /  发表于:2021-6-11 14:39:35
板凳
用的不是GcExcel,用的是itextPdf
回复 使用道具 举报
heiyulou
注册会员   /  发表于:2021-6-11 14:40:14
地板
Lynn.Dou 发表于 2021-6-11 14:34
您好,
printInfo是指在前端进行打印的设置参数,调用SJS print() 方法进行打印,所以传递到后端可能无效 ...

用的不是GcExcel,用的是itextPdf
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-11 15:03:53
5#
itextPdf 这个产品这边不了解,建议您搜索下相关产品的使用API,这与SJS设置的接口没有关联关系。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部