Re: [請益] 利用OpenOffice.org將文件批次轉成pdf檔

看板EZsoft (小軟體)作者時間18年前 (2008/06/14 11:30), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串4/4 (看更多)
※ 引述《asiasssh (燦緒)》之銘言: : 感謝,不過執行時出了問題 T_T : 測試檔案:chapter03_new.ppt : 路徑:D:\chapter03_new.ppt : ======= : .bat檔應該是沒啥問題,路徑都有抓到 : 圖:http://img156.imageshack.us/img156/4603/batpa9.jpg
: 問題好像出在巨集上 : 執行後bat檔卡在上面那張圖,然後就跳出下面這張圖 : http://img156.imageshack.us/img156/2347/20080614100519qc2.jpg
: 看來應該是要修改巨集吧(我猜) 修正:bat 檔已經把檔案放在根目錄的情況考慮進去,如有問題歡迎回報。 OO.o 安裝版: ------------------------------ >8 ------------------------------ set P_A_T_H_e=%CD% if not %P_A_T_H_e:~-1% == \ set P_A_T_H_e=%P_A_T_H_e%\ for %%f in (*.ppt) do "[換成 OO.o 的安裝路徑]\program\soffice.exe" -invisible "macro:///Standard.Module1.ConvertWordToPDF("%P_A_T_H_e%%%f")" set P_A_T_H_e= ------------------------------ >8 ------------------------------ OO.o Portable 版: ------------------------------ >8 ------------------------------ set P_A_T_H_e=%CD% if not %P_A_T_H_e:~-1% == \ set P_A_T_H_e=%P_A_T_H_e%\ for %%f in (*.ppt) do "[換成 OO.o Portable 的路徑]\OpenOfficePortable.exe" -invisible "macro:///Standard.Module1.ConvertWordToPDF("%P_A_T_H_e%%%f")" set P_A_T_H_e= ------------------------------ >8 ------------------------------ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.175.159.141

06/14 14:43, , 1F
成功了,感謝 <_o_>
06/14 14:43, 1F

06/14 14:59, , 2F
剛剛測了一下:中文路徑和檔名接可以用、*.ppt可以換成
06/14 14:59, 2F

06/14 15:00, , 3F
*.doc或是*.xls,都會成功,不過一次只能執行一個bat檔
06/14 15:00, 3F

06/14 15:01, , 4F
再次的感謝 <_o_>
06/14 15:01, 4F

06/14 15:16, , 5F
感謝回報 :D 如果想同時轉 DOC/PPT/XLS 的話,可以把
06/14 15:16, 5F

06/14 15:18, , 6F
第三行中的 (*.ppt) 改成 (*.doc *.ppt *.xls) 喔!
06/14 15:18, 6F
文章代碼(AID): #18KpjYi1 (EZsoft)
文章代碼(AID): #18KpjYi1 (EZsoft)