这个主要参照 https://docs.microsoft.com/zh-cn/dotnet/api/microsoft.office.tools.excel.worksheet.pagesetup?view=vsto-2017
官网对于pageSetup属性的描述
#-*- coding:utf-8 -*-
import os
import win32api#需要下载pywin32的包
import win32com.client
def pdf_xls(root,filename,name):#转换xls和xlsx为pdf的函数
if(filename.find('.xlsx')>=0):#文件名有xlsx
pdfname = root+os.sep+filename.replace(".xlsx", ".pdf")#将文件名变为pdf后缀
else:
pdfname = root+os.sep+filename.replace(".xls", ".pdf")#将xls文件名转换为pdf后缀
xlApp=win32com.client.Dispatch('Excel.Application')#pywin32包打卡excel
xlApp.Visible = 0 #xls文件不可见
xlApp.Disp