日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

【python自动化办公02】word操作-word转pdf

發布時間:2025/1/21 python 85 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【python自动化办公02】word操作-word转pdf 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點擊上方“AI搞事情”關注我們


清明

  • Python調用Win32com實現Office批量轉PDF
    https://www.cnblogs.com/lolipop2019/p/14227331.html

  • python利用win32com實現doc文檔轉為pdf文檔的功能
    https://www.shangmayuan.com/a/cfc5bf8ccd8c4ae6b8e70ca5.html

  • 上一篇我們講了如何在python中利用pypiwin32新建word文檔,并介紹了相關的對象和方法屬性對word文檔進行操作。本文接著講如何利用pypiwin32庫解決我們常見的一個需求:將word文檔轉換為pdf文檔

    主要通過模擬MS Word或者WPS進行另存為或者導出為pdf的功能進行實現,因此電腦中需要安裝MS Office或者WPS軟件,轉出來的效果同手動進行轉換一致:

    ExportAsFixedFormat 方法介紹

    簡單實現:

    import os import win32com.client# word文檔路徑 docx_path = 'awesome.docx' # Word.Application,使用MS word;Kwps.Application,使用WPS app = win32com.client.DispatchEx("Kwps.Application") # 不顯示界面 app.Visible = False # 只讀方式打開文檔 doc = app.Documents.Open(os.path.abspath(docx_path), ReadOnly=1) # 導出為PDF文檔,命名:output_pdf.pdf # 也可以使用另存為函數:SaveAs doc.ExportAsFixedFormat(os.path.abspath('output_pdf.pdf'), 17) # 關閉文檔和軟件 doc.Close() app.Quit()

    轉換效果

    如果需要進行批量word到pdf的轉換,只需要遍歷文件轉換就行了。

    長按二維碼關注我們

    有趣的靈魂在等你

    總結

    以上是生活随笔為你收集整理的【python自动化办公02】word操作-word转pdf的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。