找回密码
 立即注册

QQ登录

只需一步,快速开始

Dtttax

银牌会员

265

主题

663

帖子

2116

积分

银牌会员

积分
2116
Dtttax
银牌会员   /  发表于:2020-7-2 12:45  /   查看:8615  /  回复:14
1金币
页眉如图: image.png968609313.png
spreadJs导出PDF有没有什么办法做到

14 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-2 14:18:44
沙发
可以使用打印的watermark功能
https://demo.grapecity.com.cn/sp ... custom-print/purejs
在指定位置添加一张图片
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-7-2 14:53:02
板凳
您好,页眉上不支持倾斜文字,可以考虑采用在页眉右上角添加图片,或者打印水印的方式处理,参考学习指南:

https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/print/custom-print/purejs

打印水印功能可以参考附件Demo。

Demo:打印水印.zip

1.24 MB, 下载次数: 1471

回复 使用道具 举报
Dtttax
银牌会员   /  发表于:2020-7-2 21:30:52
地板
image.png390162658.png
left和right没有与页边距对齐,多出了一些
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-7-3 09:59:07
5#
您好,这里您具体怎么实现的?跟主题是同一个问题吗?能否打包个Demo上传附件?我重现一下
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-7-3 10:07:23
6#
您好,不同的内容和设置,导出的对齐状态是有区别的:
image.png240732115.png
回复 使用道具 举报
Dtttax
银牌会员   /  发表于:2020-7-3 11:08:58
7#
KevinChen 发表于 2020-7-3 10:07
您好,不同的内容和设置,导出的对齐状态是有区别的:

就这个截图的情况来看,右边的B已经超出了下边内容的宽度了,要求跟下边的内容对齐
回复 使用道具 举报
Dtttax
银牌会员   /  发表于:2020-7-3 11:13:17
8#
对齐状态怎么设置的,现在我们默认margin左右都是70,但是可以手动设置
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-7-3 12:06:25
9#
您好,我解释一下造成这个问题的原因:

首先,页眉/页脚的left和right内容,肯定是与页边距保持左/右对齐的;
之所以看起来没有跟内容对其,是因为内容宽度一般不会正好与pageSize刚好相同,
一般情况下,为了避免打印时出现半行、半列这种情况,遇到打印不下的行、列,
SpreadJS会执行pageBreak的操作。
回复 使用道具 举报
Dtttax
银牌会员   /  发表于:2020-7-3 15:45:32
10#
printInfo :
{"showBorder":false,"showColumnHeader":false,"showRowHeader":false,"centering":1,"headerLeft":"\n&\"verdana\"KONORUS INVESTMENT LIMITED\n&\"verdana\"FOR THE YEAR ENDED 31 DECEMBER 2019\n  \n","headerCenter":"\n \n \n \n \n \n \n &\"verdana\"hahaha\n ","headerRight":"\n \n \n \n \n \n \n &\"verdana\"B\n ","footerLeft":null,"footerCenter":null,"footerRight":null,"headerLeftImage":null,"headerCenterImage":null,"headerRightImage":null,"footerLeftImage":null,"footerCenterImage":null,"footerRightImage":null,"margin":{"top":80,"bottom":70,"footer":0,"header":0,"left":70,"right":70},"zoomFactor":0.9393063583815029,"paperSize":{"width":826.7716535433073,"height":1169.2913385826773,"kind":9},"watermark":[{"x":100,"y":78,"width":800,"height":100,"imageSrc":"../../../static/images/ptc/line.png","page":"all"}]}
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部