欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python使用技巧之實現(xiàn)Excel轉為PDF

 更新時間:2023年11月17日 08:46:25   作者:E-iceblue  
這篇文章主要為大家詳細介紹了使用第三方Python庫Spire.XLS?for?Python?實現(xiàn)Excel轉PDF的簡單方法,文中的示例代碼講解詳細,需要的可以參考下

將Excel文件轉換為PDF可以方便儲存表格數(shù)據(jù),此外在打印或共享文檔時也能確保表格樣式布局等在不同設備和操作系統(tǒng)上保持一致。今天給大家分享一個使用第三方Python庫Spire.XLS for Python 實現(xiàn)Excel轉PDF的簡單方法。

Python中Excel轉PDF的實現(xiàn)步驟

1. 首先,通過pip命令來安裝依賴庫;

pip install Spire.XLS

2. 安裝完成后,導入所需庫;

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

3. 加載Excel文檔,然后可以通過 Spire.XLS for Python 提供的 Workbook.SaveToFile() 或 Worksheet.SaveToPdf() 來將Excel工作簿或某個指定的Excel工作表轉換為PDF格式。

4. 在轉換時還可以通過 PageSetup 類來進行頁面設置。

代碼示例

1 .使用Python將Excel文件轉為PDF格式

(每個工作表顯示為單獨的一頁)

from spire.xls import *
from spire.common import *
 
# 創(chuàng)建Workbook對象
workbook = Workbook()
 
# 加載Excel文檔
workbook.LoadFromFile("數(shù)據(jù).xlsx")
 
# 設置工作表適應頁面
workbook.ConverterSetting.SheetFitToPage = True
 
# 將Excel轉換為PDF
workbook.SaveToFile("ToPDF.pdf", FileFormat.PDF)
workbook.Dispose()

2. 使用Python將Excel中每個工作表轉換為單獨的PDF文件

from spire.xls import *
from spire.common import *
 
# 創(chuàng)建 Workbook 對象
workbook = Workbook()
 
# 加載Excel文件
workbook.LoadFromFile("數(shù)據(jù).xlsx")
 
#遍歷Excel工作簿中的所有工作表
for sheet in workbook.Worksheets:
 
#將每個工作表都保存為一個單獨的PDF文件
    FileName =  sheet.Name + ".pdf"
    sheet.SaveToPdf(FileName)
workbook.Dispose()

3. 使用Python將指定Excel工作表轉為PDF格式

from spire.xls import *
from spire.common import *
 
# 創(chuàng)建 Workbook 對象
workbook = Workbook()
 
# 加載Excel文件
workbook.LoadFromFile("數(shù)據(jù).xlsx")
 
# 獲取第二個工作表
sheet = workbook.Worksheets[1]
 
# 獲取 PageSetup 對象
pageSetup = sheet.PageSetup
 
# 設置頁邊距
pageSetup.TopMargin = 0.3
pageSetup.BottomMargin = 0.3
pageSetup.LeftMargin = 0.3
pageSetup.RightMargin = 0.3
 
# 設置頁面尺寸
pageSetup.PaperSize = PaperSizeType.PaperA3
 
# 設置轉換時工作表適應頁面
workbook.ConverterSetting.SheetFitToPage = True
 
# 將該工作表保存為PDF文件
sheet.SaveToPdf("Excel工作表轉PDF.pdf")
workbook.Dispose()

到此這篇關于Python使用技巧之實現(xiàn)Excel轉為PDF的文章就介紹到這了,更多相關Python Excel轉PDF內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 使用Python判斷質數(shù)(素數(shù))的簡單方法講解

    使用Python判斷質數(shù)(素數(shù))的簡單方法講解

    這篇文章主要介紹了使用Python判斷質數(shù)(素數(shù))的簡單方法講解,經(jīng)常被用來做科學計算的Python處理這種小問題當然手到擒來^_-需要的朋友可以參考下
    2016-05-05
  • pandas.dataframe中根據(jù)條件獲取元素所在的位置方法(索引)

    pandas.dataframe中根據(jù)條件獲取元素所在的位置方法(索引)

    今天小編就為大家分享一篇pandas.dataframe中根據(jù)條件獲取元素所在的位置方法(索引),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • python使用句柄控制windows窗口的兩種方法

    python使用句柄控制windows窗口的兩種方法

    本文主要介紹了python使用句柄控制windows窗口的兩種方法,實現(xiàn)窗口的最小化,還原,最大化,關閉操作,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • Python常用內置函數(shù)總結

    Python常用內置函數(shù)總結

    這篇文章主要介紹了Python常用內置函數(shù)總結,本文羅列了數(shù)學相關 、功能相關、類型轉換、字符串處理、序列處理函數(shù)等常用內置函數(shù),需要的朋友可以參考下
    2015-02-02
  • Python求解任意閉區(qū)間的所有素數(shù)

    Python求解任意閉區(qū)間的所有素數(shù)

    本篇文章是一篇關于python求素數(shù)的知識點內容,如果大家在應用中有用的到,不妨跟著學習下。
    2018-06-06
  • Python采集C站高校信息實戰(zhàn)示例

    Python采集C站高校信息實戰(zhàn)示例

    這篇文章主要為大家介紹了Python采集C站高校信息實戰(zhàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • Pycharm遠程連接服務器并運行與調試

    Pycharm遠程連接服務器并運行與調試

    本篇文章介紹一下 Pycharm 如何配置遠程連接信息,使其能夠在本地使用服務器上的GPU等硬件資源,并在本地完成代碼的運行與調試,感興趣的可以了解一下
    2021-08-08
  • 關于python類SortedList詳解

    關于python類SortedList詳解

    這篇文章主要介紹了關于python類SortedList詳解,可以幫大家鞏固一下python類的基礎知識,有需要的朋友可以借鑒參考下,希望可以對廣大讀者有所幫助
    2021-09-09
  • 教大家玩轉Python字符串處理的七種技巧

    教大家玩轉Python字符串處理的七種技巧

    這篇文章主要給大家介紹了關于學會Python字符串處理的七種技巧,其中包括字符串的連接和合并、字符串的切片和相乘、字符串的分割、字符串的開頭和結尾的處理、字符串的查找和匹配、字符串的替換以及字符串中去掉一些字符等操作,需要的朋友可以參考。
    2017-03-03
  • python打印exception信息的方法

    python打印exception信息的方法

    這篇文章主要介紹了python打印exception信息的相關知識,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-05-05

最新評論