Python實現批次將ppt轉換為pdf
這是一個Python指令碼,能夠批次地將微軟Powerpoint檔案(.ppt或者.pptx)轉換為pdf格式。
使用說明
1、將這個指令碼跟PPT檔案放置在同一個資料夾下。
2、執行這個指令碼。
全部程式碼
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 |
import
comtypes.client import
os def
init_powerpoint():
powerpoint
=
comtypes.client.CreateObject(
"Powerpoint.Application"
)
powerpoint.Visible
=
1
return
powerpoint def
ppt_to_pdf(powerpoint, inputFileName, outputFileName, formatType
=
32
):
if
outputFileName[
-
3
:] !
=
'pdf'
:
outputFileName
=
outputFileName
+
".pdf"
deck
=
powerpoint.Presentations.
Open
(inputFileName)
deck.SaveAs(outputFileName, formatType)
# formatType = 32 for ppt to pdf
deck.Close() def
convert_files_in_folder(powerpoint, folder):
files
=
os.listdir(folder)
pptfiles
=
[f
for
f
in
files
if
f.endswith((
".ppt"
,
".pptx"
))]
for
pptfile
in
pptfiles:
fullpath
=
os.path.join(folder, pptfile)
ppt_to_pdf(powerpoint, fullpath, fullpath) if
__name__
=
=
"__main__"
:
powerpoint
=
init_powerpoint()
cwd
=
os.getcwd()
convert_files_in_folder(powerpoint, cwd)
powerpoint.Quit() |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952502/viewspace-2942927/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PDF批次轉換器,批次轉word為pdf,批次轉ppt為pdf
- Python 將Word/ Exce/ PDF/ PPT文件轉為OFD文件Python
- JPG轉PDF如何實現?圖片批次轉換PDF的快捷方法
- 使用UiBot實現批次html轉換成PDF檔案UIHTML
- Python 將PDF轉為PDF/A、PDF/X,以及PDF/A轉回PDFPython
- PDF轉換器手機版,PPT轉PDF方法
- Python 將PowerPoint (PPT/PPTX) 轉為HTMLPythonHTML
- 使用Python 實現 PDF 到 HTML 的轉換PythonHTML
- PDF轉PPT怎麼轉?好用的PDF轉換方法有哪些?
- 如何免費將PDF轉成PPT?
- Windows 系統,PHP實現PPT轉PDF,PDF轉圖片的操作WindowsPHP
- 使用Python實現批次PPT轉圖片,格式支援PNG、JPG,轉後圖片後批次重新命名Python
- aspose word轉換pdf檔案後將pdf檔案轉換為圖片png
- Java 將PDF轉為PDF/AJava
- C# 將PDF文件轉換為Markdown文件C#
- ppt轉pdf怎麼轉?試試這個轉換技巧!
- 將json資料轉換為Python字典將json資料轉換為Python字典JSONPython
- stirlingpdf PDF 工具將PDF轉換成Word
- 利用vbs指令碼將word文件轉換為pdf指令碼
- 如何將 PowerPoint 簡報轉換為 PDF 檔案?
- pdf轉換成ppt,這樣操作很簡單
- Java 轉PPT為圖片、PDF、SVG、XPS、ODP以及PPT和PPTX互轉JavaSVG
- Java 將PDF轉為線性PDFJava
- Java 將Markdown檔案轉換為Word和PDF文件Java
- vscode如何將所有檔案格式lf批次轉換為crlfVSCode
- Python將xml格式轉換為json格式PythonXMLJSON
- Java中將XML轉換為PDF的兩種辦法JavaXML
- 使用C#,VB和Java將PDF轉換為DOC / DOCXJava
- Centos 安裝 openoffice 並實現將office檔案轉化為pdfCentOS
- C# 將PDF轉為線性化PDFC#
- C# 將PDF轉為ExcelC#Excel
- Java將彩色PDF轉為灰度Java
- C# 將OFD轉為PDFC#
- Java 將Html轉為PDF(二)JavaHTML
- 如何使用預覽將多個影像轉換為單個PDF
- 蘋果手機如何將PDF檔案轉換為Word文件蘋果
- Java 將PPT幻燈片轉為HTMLJavaHTML
- python批量ppt轉圖片,pdf轉圖片,word轉圖片指令碼Python指令碼