因老師課程需要,希望我們能將PPT讓他可以在網頁上可以上下頁
因為還必須記錄當前頁數,本想用GOOGLE API 但是因為會跑板而且連線較慢
所以我和同學採用上傳自動將PPT轉成PNG的方式來進行
原本使用COM來寫,但是轉到另一個系統後突然失效...
而且使用COM的方式SERVER端使用者(原本的server2003不用)必須登錄才行
$app = new COM("PowerPoint.Application") or die("Unable to instantiate
PowerPoint");
$app->Visible = true;
//$pptpath="C:\\wamp\\www\\Temp\\3648\/03Group1.ppt";
$app->Presentations->Open($pptpath);
$app->Presentations[1]->SaveAs($imgfolder,18);
$app->Presentations[1]->Close();
$app->Quit();
$app = null;
$FileDir=$imgfolder;
$FileNum=count(glob("$FileDir/*.*"));
echo "<br>總共有".($FileNum-1)."張投影片";
程式碼大概長這樣子
想請問各位前輩是如果可以的話,我該使用什麼方法來達成這目標呢?
因為老師還有上下題的功能需要使用,所以我必須計算頁數...
目前是打算往執行python腳本來走 試試看
謝謝大家