在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python中Excel轉PDF的實現步驟

馬哥Linux運維 ? 來源:博客園 ? 2023-11-20 15:02 ? 次閱讀

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

Python中Excel轉PDF的實現步驟

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 *
 
# 創建Workbook對象
workbook = Workbook()
 
# 加載Excel文檔
workbook.LoadFromFile("數據.xlsx")
 
# 設置工作表適應頁面
workbook.ConverterSetting.SheetFitToPage = True
 
# 將Excel轉換為PDF
workbook.SaveToFile("ToPDF.pdf", FileFormat.PDF)
workbook.Dispose()

4bc41262-85e7-11ee-939d-92fbcf53809c.png

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


from spire.xls import *
from spire.common import *
 
# 創建 Workbook 對象
workbook = Workbook()
 
# 加載Excel文件
workbook.LoadFromFile("數據.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 *
 
# 創建 Workbook 對象
workbook = Workbook()
 
# 加載Excel文件
workbook.LoadFromFile("數據.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()

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 操作系統
    +關注

    關注

    37

    文章

    7011

    瀏覽量

    124649
  • Excel
    +關注

    關注

    4

    文章

    225

    瀏覽量

    56231
  • PDF
    PDF
    +關注

    關注

    1

    文章

    172

    瀏覽量

    34188
  • 命令
    +關注

    關注

    5

    文章

    719

    瀏覽量

    22621
  • python
    +關注

    關注

    56

    文章

    4821

    瀏覽量

    85779

原文標題:Python實用技巧:將 Excel轉為PDF

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦

    excel轉換成pdf格式的轉換方法是什么

    ,輸入迅捷Excel轉換成PDF轉換器,在顯示的網頁中進行下載安裝。  2、點擊“添加文件”進行添加,將要轉換的Excel文檔直接拖入軟件,同時選擇轉換格式“
    發表于 11-04 11:51

    如何將文件pdf轉換成excel格式的表格

    對大量的PDF文件進行集中轉換,極大地提高了轉換的效率。下面來看一下軟件的操作步驟。  1、下載工具PDF文件轉換器,并安裝。  2、打開PDF轉換器,在主界面選擇對應的轉換格式——“
    發表于 11-08 16:18

    基于python讀取excel表格

    Python:利用python讀取excel表格的那些七七八八事
    發表于 12-28 14:23

    使用Python操作excel表格的xlrd介紹

    本文檔的主要內容詳細介紹的是使用Python操作excel表格的xlrd介紹。
    發表于 07-02 08:00 ?2次下載

    如何使用python實現截圖自動存入Excel

    如何使用python實現截圖自動存入Excel
    的頭像 發表于 02-05 12:13 ?7400次閱讀

    abaqus-Python實例-操作excel文件下載

    abaqus-Python實例-操作excel文件
    發表于 12-17 16:40 ?0次下載
    abaqus-<b class='flag-5'>Python</b>實例-操作<b class='flag-5'>excel</b>文件下載

    ExcelPython數據分析進階指南資源下載

    Excel到Pytho  Excel是數據分析中最常用的工具,本書通過PythonExcel的功能對比介紹如何使用Python通過函數式
    發表于 04-06 09:44 ?0次下載
    從<b class='flag-5'>Excel</b>到<b class='flag-5'>Python</b>數據分析進階指南資源下載

    好消息 PythonExcel終于互通了 !

    很多開發者說自從有了 Python/Pandas,Excel 都不怎么用了,用它來處理與可視化表格非常快速。但是這樣還是有一大缺陷,操作不是可視化的表格,因此對技能要求更高一點。近日,開發者構建
    的頭像 發表于 04-30 14:52 ?2221次閱讀
    好消息 <b class='flag-5'>Python</b>與<b class='flag-5'>Excel</b>終于互通了 !

    超簡單:用PythonExcel飛起來

    超簡單:用PythonExcel飛起來
    發表于 05-25 10:46 ?58次下載

    《LINGO和Excel在數學建模的應用》pdf

    《LINGO和Excel在數學建模的應用》pdf
    發表于 10-08 11:03 ?0次下載

    如何把PythonExcel兩大數據工具進行集成

    7.5億忠實用戶,而作為網紅語言的Python,也僅僅只有700萬的開發人員。Excel是全世界最流行的編程語言。對,你沒看錯,自從微軟引入了LAMBDA定義函數后,Excel已經可以實現
    的頭像 發表于 10-12 09:41 ?2424次閱讀
    如何把<b class='flag-5'>Python</b>和<b class='flag-5'>Excel</b>兩大數據工具進行集成

    《LINGO和Excel在數學建模的應用》pdf

    《LINGO和Excel在數學建模的應用》pdf
    發表于 11-13 15:49 ?0次下載

    利用Python讀取多份Excel的小技巧

    在使用 Python 批量處理 Excel 時經常需要批量讀取數據,常見的方式是結合glob模塊,可以實現將當前文件夾下的所有csv批量讀取,并且合并到一個大的DataFrame
    的頭像 發表于 02-02 09:48 ?2556次閱讀

    Excel新功能要逆天 微軟把Python加入Excel

    Excel新功能要逆天 微軟把Python加入Excel Excel新功能要逆天了,比如你可以在Excel里快速
    的頭像 發表于 08-23 18:04 ?946次閱讀

    微軟正在將Python引入Excel

    微軟現代工作總經理Stefan Kinnestrand解釋說:“您可以使用Python Plots和libraries在Excel操縱和探索數據,然后使用Excel的公式、圖表和數據
    的頭像 發表于 08-24 17:08 ?1131次閱讀
    微軟正在將<b class='flag-5'>Python</b>引入<b class='flag-5'>Excel</b>
    主站蜘蛛池模板: 91麻豆麻豆 | www毛片 | 午夜小福利| 国产香蕉久久精品综合网 | 黄色永久网站 | 就要爱综合 | 99久久免费精品视频 | 四虎影院在线免费观看视频 | 加勒比一本大道香蕉在线视频 | 国产伦精品一区二区三区四区 | 午夜一级毛片不卡 | bt天堂在线最新版www | 久久久久国产 | 99精品福利 | ww7788色淫网站女女免费 | 黄色免费三级 | 日韩在线视频一区 | 日本精品一在线观看视频 | 美女视频黄的免费视频网页 | 99久久99久久免费精品蜜桃 | 精品伊人久久大香线蕉网站 | 欧美做a欧美 | www淫| 人人澡人人添 | 99久久成人国产精品免费 | 激情综合网五月激情 | 五月婷婷深深爱 | 欧美xxxx性特级高清 | 精品欧美 | 伊人网综合在线观看 | 男女交性拍拍拍高清视频 | 精品影视网站入口 | 天天操天天射天天插 | 国产chinesehd精品酒店 | 午夜影院亚洲 | 欧美xxxx色视频在线观看免费 | 窝窝视频成人影院午夜在线 | 色婷婷激情五月 | 午夜丁香婷婷 | 在线www天堂资源网 在线播放 你懂的 | 人与禽一级一级毛片 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品