我们有什么方法可以使用python将数据渲染到excel / spreadsheet中,类似于页面大小为8“x11”和11“x17”的格式。
在python-xlsxwriter包上,使用worksheet.set_paper(),我们可以选择使用pagesetup函数设置页面大小,但这不是以8“x11”或11“x17”格式呈现输出。
要求 - 需要从表格到Excel表格呈现帐户详细信息。由于此工作表有更多列,因此用户必须向右滚动才能查看整个数据。为了减少滚动,在弹出的UI中提供了一个选项,用于在将数据渲染为Excel之前以页面大小8“x11”和11“x17”查看数据。
我知道,通过excel我们可以缩小缩放尺寸< 100,以便可以在单页中查看数据。我的问题 - 有没有什么方法可以减少单元数据的大小,类似于8“x11”和11“x17”页面布局,而没有缩放效果在python中?
答案 0 :(得分:2)
您的尺码对应于指数1& 3
尝试:
worksheet.set_paper(1)
或者
worksheet.set_paper(3)
更新:如果您尝试将图像渲染到屏幕上,那将无效。在这种情况下,您需要使用worksheet.set_zoom(<someIntegerVal>)