我正在使用win32com将xlsx(excel文件)转换为pdf,但我希望使工作表的大小适合pdf页面

我正在使用win32com将xlsx(excel文件)转换为pdf,但我希望使工作表的大小适合pdf页面,excel,python-3.x,pdf,win32com,Excel,Python 3.x,Pdf,Win32com,我正在使用win32com将xlsx文件转换为pdf,但页面在保存过程中被裁剪了一半,这是我的代码 from win32com import client xlApp = client.Dispatch("Excel.Application") books = xlApp.Workbooks.Open(path+'excel_file.xlsx') ws = books.Worksheets[0] ws.Visible = 1 ws.PageSetup.Orientation = 2 ws.E

我正在使用win32com将xlsx文件转换为pdf,但页面在保存过程中被裁剪了一半,这是我的代码

from win32com import client
xlApp = client.Dispatch("Excel.Application")
books = xlApp.Workbooks.Open(path+'excel_file.xlsx')
ws = books.Worksheets[0]
ws.Visible = 1
ws.PageSetup.Orientation = 2 
ws.ExportAsFixedFormat(0, path+'pdf_file.pdf')
books.Close(True)

转到页面布局功能区->缩放以适应组->选择1页作为宽度,选择1页作为高度