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

QQ登录

只需一步,快速开始

安泰得

金牌服务用户

43

主题

106

帖子

421

积分

金牌服务用户

积分
421
安泰得
金牌服务用户   /  发表于:2018-3-22 11:34  /   查看:4036  /  回复:7
本帖最后由 安泰得 于 2018-3-23 09:46 编辑

1 打印的时候需要移除最外面的边框
打印边框.png
原本的excel中是没有这个边框的 这个可以在spreadjs中进行设置吗?



2 在网页中新插入一行,该行没有适配已存在的表格格式
image.png339164122.png
插入本身是不会带有样式的 那么是否可以让插入的行复制前一行的样式


3 用spread导入excel模板后,感觉整体内容被缩小了,没有保持excel模板的单元格宽度
因为excel模板是已经匹配好了A4打印的大小,显得比较饱满
使用工具转换之后,在浏览器中进行打印,在A4大小的纸张上没有占满,总体格式不好看
大小.png
下图就是目前的打印预览,可以看到总体形势不太饱满

需要提供一个解决方案,能够时我们在前期调整完毕后,客户直接使用的时候打印出来A4效果能好一些
预览.png

对比了一下确实用excel和Spread.Sheets 设计器打开同一个文件 行高列宽都不一样
请问如何控制宽高一致 免去再次调整的工序





7 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-3-22 18:08:38
沙发
您这边有目前是什么问题呢。您可以在帖子里描述一下
回复 使用道具 举报
安泰得
金牌服务用户   /  发表于:2018-3-23 15:19:03
板凳
更新了一下问题 麻烦看一下
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-3-23 18:27:36
地板
1.设置printInfo.showBorder(false);
2.这个您需要自己写代码去复制上方或下方单元格的样式
3.这个您将您导入的Excel提供给我看一下,造成这样的原因很多,需要具体分析。
回复 使用道具 举报
安泰得
金牌服务用户   /  发表于:2018-3-24 11:48:24
5#
image.png73506468.png image.png401401671.png
看起是因为计算单位不同? 有劳大佬
excel上传了

test.xlsx

10.31 KB, 下载次数: 311

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-3-26 15:43:54
6#
您好:

确实是因为计算单位不同,在单位转换时候会产生误差,这是其中一个原因
并且同样的设置在不同的Excel(英文版和中文版)中打开列的宽度也会不一样,Excel在这一块中有一些特殊处理。这个目前没有办法,只能在printinfo中进行调整了
回复 使用道具 举报
安泰得
金牌服务用户   /  发表于:2018-3-29 11:06:43
7#
非常感谢
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-3-29 17:34:05
8#
不客气,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部