Quber 发表于 2024-6-25 17:26:13

V17.0.10 VUE3中导入Excel文件后打印预览效果达不到在Excel中预览效果

本帖最后由 Lynn.Dou 于 2024-10-28 17:54 编辑

产品:SpreadJS
版本:17.0.10
调研编号:SJS-25083
Last Review:2024-10-28
当前进展:在调研中。



1、版本号
版本为17.0.10,Vue3。

2、问题描述
我们想实现的需求是,在打印预览的时候,需要设置左边距为2.5cm,其他边距为1.5cm,左边距设置为2.5cm的目的是在打印出来后方便装订。

现在我们整理了一个标准的Excel模板文件,在Excel中打印预览的效果去下图所示就是我们需要的效果:


但是将该Excel文件在你们官网的在线编辑器导入后进行打印预览,始终达不到在Excel中一样的预览效果,如下图所示将顶部和底部的边距都设置为0了,结果本来一页就可以预览完的,现在分为2页了:
https://demo.grapecity.com.cn/SpreadJS/WebDesigner/


Excel文件:

---------------------------------------------------------------------------------------------------------------
顺道还遇到了另一个问题,就是导入这个Excel文件后,表格内容中多出来了几列空白列,这几列是完全没有任何内容的,如下图所示:












Ellia.Duan 发表于 2024-6-25 18:42:06

本帖最后由 Ellia.Duan 于 2024-6-26 10:39 编辑

关于问题一,需要调研下给您回复。SJS-25083

关于问题二,是因为您的excel文件中选中了O169单元格,如下图所示:


SpreadJS会将选中单元格之前的区域全部进行导入。
如果您不想导入这些列,您可以在Excel中,选中绿色区域单元格,进行保存,即可解决此问题。

Ellia.Duan 发表于 2024-7-3 10:53:34

您好,关于问题一,情况复杂,需要更多时间去调研背后的原因,有进展我会及时联系您。

Ellia.Duan 发表于 2024-9-10 16:05:08

您好,如下图所示,进行电脑的缩放设置时,您的Excel文件,打印页数也会随之发生变化。


如下图所示,缩放为175%时,有6页。



如下图所示,缩放为125%时,有4页。

缩放为100%时,有3页。
而中文Excel的这一部分机制尚不明确。

稍微调整了下您的工作簿,见附件。
正常来说,将上下页边距设置为0 ,A4纸高度为29.7厘米 ,行高为15磅,转为厘米是0.53厘米,应该第一页放56行。
但是在Excel中,第一页放了61行的数据

关于这一点,导入到SpreadJS是正确的:


页: [1]
查看完整版本: V17.0.10 VUE3中导入Excel文件后打印预览效果达不到在Excel中预览效果