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-26 10:39 编辑
关于问题一,需要调研下给您回复。SJS-25083
关于问题二,是因为您的excel文件中选中了O169单元格,如下图所示:
SpreadJS会将选中单元格之前的区域全部进行导入。
如果您不想导入这些列,您可以在Excel中,选中绿色区域单元格,进行保存,即可解决此问题。
您好,关于问题一,情况复杂,需要更多时间去调研背后的原因,有进展我会及时联系您。 您好,如下图所示,进行电脑的缩放设置时,您的Excel文件,打印页数也会随之发生变化。
如下图所示,缩放为175%时,有6页。
如下图所示,缩放为125%时,有4页。
缩放为100%时,有3页。
而中文Excel的这一部分机制尚不明确。
稍微调整了下您的工作簿,见附件。
正常来说,将上下页边距设置为0 ,A4纸高度为29.7厘米 ,行高为15磅,转为厘米是0.53厘米,应该第一页放56行。
但是在Excel中,第一页放了61行的数据
关于这一点,导入到SpreadJS是正确的:
页:
[1]