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



我正在使用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 页作为高度

最新更新