最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

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

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

pip install Spire.XLS

2. 安裝完成后,導(dǎo)入所需庫;

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

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

4. 在轉(zhuǎn)換時還可以通過 PageSetup 類來進(jìn)行頁面設(shè)置。

代碼示例

1 .使用Python將Excel文件轉(zhuǎn)為PDF格式

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

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

2. 使用Python將Excel中每個工作表轉(zhuǎn)換為單獨的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工作表轉(zhuǎn)為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
 
# 設(shè)置頁邊距
pageSetup.TopMargin = 0.3
pageSetup.BottomMargin = 0.3
pageSetup.LeftMargin = 0.3
pageSetup.RightMargin = 0.3
 
# 設(shè)置頁面尺寸
pageSetup.PaperSize = PaperSizeType.PaperA3
 
# 設(shè)置轉(zhuǎn)換時工作表適應(yīng)頁面
workbook.ConverterSetting.SheetFitToPage = True
 
# 將該工作表保存為PDF文件
sheet.SaveToPdf("Excel工作表轉(zhuǎn)PDF.pdf")
workbook.Dispose()

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

相關(guān)文章

  • 使用python編寫一個語音朗讀鬧鐘功能的示例代碼

    使用python編寫一個語音朗讀鬧鐘功能的示例代碼

    這篇文章主要介紹了使用python編寫一個語音朗讀鬧鐘,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • 淺談django三種緩存模式的使用及注意點

    淺談django三種緩存模式的使用及注意點

    這篇文章主要介紹了淺談django 三種緩存模式的使用及注意點,詳細(xì)的介紹了三種緩存模式,非常具有實用價值,需要的朋友可以參考下
    2018-09-09
  • Python中的高級數(shù)據(jù)結(jié)構(gòu)詳解

    Python中的高級數(shù)據(jù)結(jié)構(gòu)詳解

    這篇文章主要介紹了Python中的高級數(shù)據(jù)結(jié)構(gòu)詳解,本文講解了Collection、Array、Heapq、Bisect、Weakref、Copy以及Pprint這些數(shù)據(jù)結(jié)構(gòu)的用法,需要的朋友可以參考下
    2015-03-03
  • python 文件與目錄操作

    python 文件與目錄操作

    可以使用簡單的方法匹配某個目錄下的所有子目錄或文件,用法也很簡單。
    2008-12-12
  • pytorch中的dataset用法詳解

    pytorch中的dataset用法詳解

    這篇文章主要介紹了pytorch的dataset用法詳解,當(dāng)我們繼承了一個?Dataset類之后,我們需要重寫?len?方法,該方法提供了dataset的大?。?getitem?方法,?該方法支持從?0?到?len(self)的索引,下面來看看附有代碼的講解吧,希望對你的學(xué)習(xí)或者工作有所幫助
    2022-01-01
  • 機(jī)器學(xué)習(xí)的框架偏向于Python的13個原因

    機(jī)器學(xué)習(xí)的框架偏向于Python的13個原因

    這篇文章主要為大家詳細(xì)介紹了機(jī)器學(xué)習(xí)的框架偏向于Python的13個原因,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Python圖像處理之輕松實現(xiàn)在圖片上添加文字

    Python圖像處理之輕松實現(xiàn)在圖片上添加文字

    在當(dāng)今的數(shù)字化時代,我們經(jīng)常需要處理圖像,無論是為攝影作品添加專屬水印、批量生成會議證書、還是制作有趣的社交媒體表情包,在圖片上添加文字都是一項極其常用且實用的技能,下面我們就來看看如何使用Python實現(xiàn)這一功能吧
    2026-04-04
  • python實例小練習(xí)之Turtle繪制南方的雪花

    python實例小練習(xí)之Turtle繪制南方的雪花

    Turtle庫是Python語言中一個很流行的繪制圖像的函數(shù)庫,想象一個小烏龜,在一個橫軸為x、縱軸為y的坐標(biāo)系原點,(0,0)位置開始,它根據(jù)一組函數(shù)指令的控制,在這個平面坐標(biāo)系中移動,從而在它爬行的路徑上繪制了圖形
    2021-09-09
  • opencv python截取圓形區(qū)域的實現(xiàn)

    opencv python截取圓形區(qū)域的實現(xiàn)

    本文主要介紹了opencv python截取圓形區(qū)域的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • python簡易遠(yuǎn)程控制單線程版

    python簡易遠(yuǎn)程控制單線程版

    這篇文章主要為大家詳細(xì)介紹了python簡易遠(yuǎn)程控制單線程版,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06

最新評論

乌鲁木齐市| 郸城县| 黔西县| 乌鲁木齐市| 剑河县| 丰县| 中超| 广昌县| 德钦县| 石阡县| 巫山县| 南江县| 来安县| 兰西县| 恩施市| 潞西市| 呼玛县| 四平市| 廊坊市| 神农架林区| 靖州| 穆棱市| 滨州市| 肇源县| 阳曲县| 金昌市| 正宁县| 呼伦贝尔市| 吴桥县| 镇远县| 双城市| 波密县| 虹口区| 新平| 龙陵县| 沁水县| 鄂州市| 宕昌县| 上饶县| 崇州市| 遵义县|