找回密码
 立即注册

QQ登录

只需一步,快速开始

AGCGZ

注册会员

15

主题

21

帖子

90

积分

注册会员

积分
90

[已处理] 设置打印后错位

AGCGZ
注册会员   /  发表于:2020-4-9 18:35  /   查看:4125  /  回复:3
1金币
简单设置了打印的参数:
A4纸,纵向,缩放0.5
但是打印的时候无法做到布满一张A4纸再布满另一张纸,存在大量的空白区域
image.png159249266.png image.png774524841.png

Desktop.zip

177.37 KB, 下载次数: 220

最佳答案

查看完整内容

您上传的Excel中设置了打印区域和分页符,所以无论怎么缩放,设置纸张大小都会在有分页符的地方分页 从Excel页面布局中可以进行设置,如果是在SpreadJS中添加的打印设置,可以删除分页符,设置合适的纸张大小。

3 个回复

倒序浏览
最佳答案
最佳答案
Fiooona
论坛元老   /  发表于:2020-4-9 18:35:34
来自 2#
本帖最后由 Fiooona 于 2020-4-10 10:08 编辑

您上传的Excel中设置了打印区域和分页符,所以无论怎么缩放,设置纸张大小都会在有分页符的地方分页 image.png200428771.png
从Excel页面布局中可以进行设置,如果是在SpreadJS中添加的打印设置,可以删除分页符,设置合适的纸张大小。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
AGCGZ
注册会员   /  发表于:2020-4-10 11:23:58
3#
Fiooona 发表于 2020-4-9 19:16
您上传的Excel中设置了打印区域和分页符,所以无论怎么缩放,设置纸张大小都会在有分页符的地方分页
从Exc ...

spreadJs里面设置分页符的代码是什么?
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-4-10 13:36:14
4#
// insert a page break before the 6th row
    sheet.setRowPageBreak(5, true);
    // insert a page break before the 4th column
    sheet.setColumnPageBreak(3, true);

这篇博客中打印设置介绍比较全:https://www.grapecity.com.cn/blogs/spreadjs-print-info
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部