0

この件について私が読んだ限りでは、C# スクリプトで Interop Services を使用して PPT をビデオ ファイルに変換するには、PowerPoint をインストールして起動する準備ができている必要があると書かれています。明らかに、このスクリプトが変換を正常に実行するために PowerPoint が必要ないことを望んでいます。以下は私のコードです。どんなアドバイスでも大歓迎です:

Microsoft.Office.Interop.PowerPoint.Application ppApp = new Microsoft.Office.Interop.PowerPoint.Application();
ppApp.Visible = MsoTriState.msoTrue;
ppApp.WindowState = Microsoft.Office.Interop.PowerPoint.PpWindowState.ppWindowMinimized;
Microsoft.Office.Interop.PowerPoint.Presentations oPresSet = ppApp.Presentations;
Microsoft.Office.Interop.PowerPoint._Presentation oPres = oPresSet.Open(fileName,
    MsoTriState.msoFalse, MsoTriState.msoFalse,
    MsoTriState.msoFalse);
try
{
    oPres.CreateVideo(exportPath);
}
4

0 に答える 0