在日常工作中,我們有時需要將PPT轉換為PDF文件。比如將產品介紹PPT文件全部轉換為PDF;或者將PPT中的每張幻燈片轉換為PDF,而有時候則要將PPT中的圖片單獨轉為PDF。針對這些不同的需求,下面筆者以PowerPoint 2019為例,介紹相應的轉換方法。
文|俞木發
情況1:將文件夾下所有PPT轉為PDF
使用工具:VBS腳本
假設需要將「E:\說明文檔」下所有PPT文件轉換為PDF,先到https://share.weiyun.com/H3OW3CqJ下載所需的文件,然後將其保存在桌面上備用。接著雙擊運行下載到的VBS文件,這樣腳本會在後台依次打開所有的PPT文件(含.PPTX和.PPT),並將其另存為PDF文件,轉換後會提示「完成全部轉換」(圖1)。
(圖1)
接著打開「E:\說明文檔」就可以看到成功轉換的結果,點擊按類型排序,最後將PDF文件全部提取出來即可(圖2)。這裡要注意,如果你要轉換的文件不在「E:\說明文檔」,請根據圖1所示的第四行代碼更改文件夾位置。此外在轉換時,腳本會在後台啟動PowerPoint,請勿在前台運行PowerPoint程序。
(圖2)
小提示:
如果你不熟悉代碼,也可以打開http://www.pdfdo.com/ppt-to-pdf.aspx,然後將需要轉換的PPT文件(支持批量處理)上傳到網站,點擊「PPT轉PDF」完成在線轉換,最後再將轉換的文檔下載到本地(圖3)。
(圖3)
情況2:將PPT中的每張幻燈片分別導出為PDF
使用工具:VBA
當需要將PPT中的每張幻燈片轉換為單個PDF文件時,比如公司的某說明文檔,每張幻燈片都是一個型號的說明內容,現在要將每個型號的幻燈片轉換為PDF文件。對於這類轉換可以藉助於VBA完成。
首先需要為每張幻燈片添加備註,在PPT中打開文檔,點擊「視圖大綱視圖」,切換到大綱視圖後,在下方的備註框中依次輸入幻燈片的說明,如「產品1」(圖4)。
(圖4)
操作同上,依次完成所有幻燈片的備註設計。接著到https://share.weiyun.com/sViRlJlo下載所需的代碼。返回PPT窗口並按下Alt+F11打開VBA編輯窗口,點擊「插入模塊」,將下載的代碼粘貼到代碼框中(圖5)。
(圖5)
這樣,以後需要執行轉換時,依次點擊「開發工具每張轉換運行」(圖6),腳本便會在後台將每張幻燈片以「備註」名稱依次導出為PDF,文件默認保存在當前PPT文件相同目錄下。最後可以將文檔保存為啟用宏的PPTM文件,並將宏作用於所有打開的文檔,以後需要執行類似的轉換時,只要運行圖6所示的宏即可。
(圖6)
情況3:將PPT里的圖片轉換為PDF
使用工具:PPT相冊和VBA
公司一些開發文檔的說明PPT,製作者會在幻燈片中插入很多產品技術參數圖片,現在需要將這些圖片單獨導出並轉換為PDF。對於這類需求,可以先將PPT圖片導出,然後根據需要進行轉換。
假設需要處理的PPT文件是「E:\說明文檔\1.pptx」,使用7-Zip直接打開文檔,然後將其中的「1.ppt\ppt\media」文件夾提取到桌面上,打開「media」文件夾後將不需要的圖片文件全部刪除(僅保留產品技術參數圖片)(圖7)。
(圖7)
接著新建一個PPT文檔,點擊「插入相冊」,點擊「文件/磁碟」,選擇上述導出的「Media」文件夾,這裡還可以對圖片進行排序,完成後點擊「創建」(圖8)。所有圖片導入PPT後,在每張幻燈片里就會依次插入對應的圖片(圖9)。
(圖8)
(圖9)
如果只是需要將文件轉換為單個PDF,點擊「文件導出」,將其導出為PDF即可。如果需要處理的類似文件很多,那麼可以先依次保存PPT,然後使用「情況1」介紹的方法批量轉換;如果需要將每張圖片單獨導出為PDF,則使用「情況2」介紹的VBA處理即可。 CF
原文刊登於2022 年 12月 27 日出版《電腦愛好者》第 22 期
END
更多精彩,敬請期待……