옛날에 만든건데… 파워포인터 않보이면서 파일 컨버팅 되는거 같은데.??
한번 해보세요…
아마도 pre = pres.Open(fullpath,1,1,0); 이 부분에서 보여주기 않보여주기
결정하는거 같은데.. 맞는지 모르겠습니다.
암튼 저는 저 코드로 파워보인터 않보이구 HTML뭐 다 되는거 같던데요..
void ConvertPPT(CString strFileName,CString strPath,int nType)
{
CString fullpath;
fullpath = strPath + “\\” + strFileName;
_ApplicationPPT app;
_Presentation pre;
Presentations pres;
TRY{
if(!app.CreateDispatch(“PowerPoint.Application”))
{
AfxMessageBox(“Can not start PPT.”);
return;
}
pres = app.GetPresentations();
pre = pres.Open(fullpath,1,1,0);
fullpath = strPath + “\\ppt”;
switch(nType){
case 0:
pre.SaveAs(fullpath,12,TRUE); // HTML 파일 생성번호
break;
case 1:
pre.SaveAs(fullpath,19,TRUE); // BMP 파일 생성
break;
}
// pre.SaveAs(“파일이름”,16,TRUE); // Gif 파일 생성
// pre.SaveAs(“파일이름”,17,TRUE); // jpeg 파일 생성
pre.ReleaseDispatch();
pres.ReleaseDispatch();
app.Quit();
}
CATCH(CException,e)
{
AfxMessageBox(“파일 컴버팅이 완료 되지 않았습니다”);
}
END_CATCH
}
이상입니다….도움이 되셨을까 모르겠습니다.