如何使用Python将Excel文件转换为PDF?
#python #excel #pdf #convert

介绍

excel和pdf是用于不同目的的两种流行文件格式。 Excel是一种通常用于GUE和分析数据的计算表软件,而PDF(便携式文档格式)是一种文件格式,用于共享在N'设备上具有相同外观的文档。有时,将Excel文件转换为PDF可能是与其他人共享或设置格式的问题。作为强大的编程语言,Python可用于自动执行此任务。在本文中,我们将使用Python 。

如何使用Python将Excel转换为PDF

磁带1:安装所需的库

在我们开始将Excel文件转换为PDF格式之前,我们必须安装所需的库。我们将使用Spire.XLS for Python库。要安装此库,请打开一个终端并发出以下命令:

pip install Spire.XLS-for-Python 
pip install plum-dispatch==1.7.4

有关安装的更多信息,您可以在本教程中依靠:Comment installer Spire.XLS for Python dans VS Code

胶带2:用Python将Excel转换为PDF

我们安装了所需的库后,我们可以使用Python开始将Excel文件转换为PDF格式。

这是使用Python将Excel文件转换为PDF的代码的示例:

from spire.xls import * 
from spire.common import * 

# Créer un objet Workbook 
workbook = Workbook() 

# Charger un document Excel 
workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\input.xlsx") 

# Parcourir les feuilles de calcul dans le classeur 
for sheet in workbook.Worksheets:  

# Obtenir l'objet PageSetup 
pageSetup = sheet.PageSetup; 

# Définir les marges de la page 
pageSetup.TopMargin = 0.3; 
pageSetup.BottomMargin = 0.3; 
pageSetup.LeftMargin = 0.3; 
pageSetup.RightMargin = 0.3; 

# Définir la feuille de calcul à adapter à la page lors de la conversion 
workbook.ConverterSetting.SheetFitToPage = True 

# Convertir en fichier PDF 
workbook.SaveToFile("output/ToPdf.pdf", FileFormat.PDF) 
workbook.Dispose() 

这是一个代码的示例,该代码将Excel文件的特殊电子表格转换为PDF使用Python:

from spire.xls import * 
from spire.common import * 

# Créer un objet Workbook 
workbook = Workbook() 

# Charger un document Excel 
workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\input.xlsx") 

# Obtenir une feuille de calcul particulière 
sheet = workbook.Worksheets[1]; 

# Obtenir l'objet PageSetup 
pageSetup = sheet.PageSetup; 

# Définir les marges de la page 
pageSetup.TopMargin = 0.3; 
pageSetup.BottomMargin = 0.3; 
pageSetup.LeftMargin = 0.3; 
pageSetup.RightMargin = 0.3; 

# Définir la feuille de calcul à adapter à la page lors de la conversion 
workbook.ConverterSetting.SheetFitToPage = True 

# Convertir la feuille de calcul en fichier PDF 
sheet.SaveToPdf("output/WorksheetToPdf.pdf") 
workbook.Dispose() 

结论

excel文件转换为pdf格式,借助python是一个简单的过程,可以将spireque.xls用于python库。使用此thode,您可以以PDF格式自动化几个Excel文件的转换过程,这使其成为企业和个人的时间。

有关此转换过程的更多坚定信息,您可以咨询本文:Python : Convertir Excel en PDF。如果遇到问题,则可以在图书馆的forum上发布它们。