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

QQ登录

只需一步,快速开始

codestrong

注册会员

2

主题

15

帖子

80

积分

注册会员

积分
80
最新发帖
codestrong
注册会员   /  发表于:2018-7-18 09:48  /   查看:6149  /  回复:19
问题如题,效果如图,示例表样文件见附件,这个问题很重要,盼速答复。

微信图片_20180718094313.png

586.zip

3.28 KB, 阅读权限: 1, 下载次数: 153

表样

19 个回复

倒序浏览
codestrong
注册会员   /  发表于:2018-7-18 09:50:22
沙发
顺便说一下,设计器designer怎么没有打印功能哈。建议在设计器上增加打印功能,这样设计的表样将来用户使用的时候是什么效果可以在设计时很方便的进行检查验证。要不然就得到运行期进行检查,有点麻烦。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-18 15:12:14
板凳
打印这个问题我这边没能重现出来。
image.png393818358.png
如果您那边还是发虚,可以通过接口来调整打印质量
printInfo.qualityFactor(value) value为1~8的一个数值,越高则打印效果越好。
还有可能是物理打印机的设置,这个您打印预览的时候调整成为另存为PDF,看一下是否还是模糊,如果不模糊,那就是物理打印机的设置问题了
image.png153146361.png
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-18 15:13:27
地板
本帖最后由 ClarkPan 于 2018-7-18 15:14 编辑

另外设计器打印问题,是这样的因为我们spreadjs的打印调用的是浏览器的打印来完成的。设计器是基于客户端的,而spreadjs是纯前端控件,这个功能跟纯前端的技术也没有什么太大的关联,所以目前没有这个功能
回复 使用道具 举报
codestrong
注册会员   /  发表于:2018-7-18 20:30:34
5#
ClarkPan 发表于 2018-7-18 15:13
另外设计器打印问题,是这样的因为我们spreadjs的打印调用的是浏览器的打印来完成的。设计器是基于客户端的 ...

可以在设计器中嵌一个浏览器窗口,这样,打印效果还一致呢,是不是。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-19 10:53:46
6#
这个工程量太大了,如果只是单纯为了一个打印功能不是很划算。不管怎样,我会将您的建议向有关部分进行反馈,他们进行详细评估的。
回复 使用道具 举报
小疯子
注册会员   /  发表于:2018-7-19 16:46:31
7#
image.png73446043.png image.png93869627.png image.png441946715.png image.png47221678.png image.png476056518.png
如图,这是我们做的测试,设置打印清晰度,会影响预览的功能 image.png55167540.png 下载的demo设置清晰度之后,也会影响预览 image.png132813414.png
回复 使用道具 举报
小疯子
注册会员   /  发表于:2018-7-19 16:52:32
8#
这里demo的代码,可以重现预览不清晰的情况

Downloads.zip

6.28 KB, 下载次数: 110

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-19 18:01:43
9#
Excel的打印和清晰度为6的打印我这边看已经基本没区别了啊
回复 使用道具 举报
小疯子
注册会员   /  发表于:2018-7-19 18:23:32
10#
本帖最后由 小疯子 于 2018-7-19 18:24 编辑
ClarkPan 发表于 2018-7-19 18:01
Excel的打印和清晰度为6的打印我这边看已经基本没区别了啊

是的,但是打印预览就出问题了,就是清晰度设置之后,打印预览会不清晰
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部