パワーポイント ファイルを自動的に開き、再生してから閉じるアプリケーションを作成する必要があります。閉じる方法を理解する必要があるだけでなく、閉じたり停止したりするタイミングも検出する必要があります。最初のオプション: 各パワーポイントの再生時間がわかっているので、いつファイルを閉じるかをハードコーディングできます。私はそれを行う方法を知る必要があります。デスクトップ クラスには (私が見つけた) 閉じるためのメソッドはありません。2 番目のオプション: パワーポイントを開いて Java を使用してスライドショーを進め、状態などを取得できる Microsoft パワーポイント API を誰かが知っていれば、それは素晴らしいことです。各プレゼンテーションに行って、スライドの数と各スライドのトランジション タイマーを数える必要はありません。
開始、再生、および終了は、私が作成する必要があるアプリの小さな部分です。しかし、この問題に関して私がこれまでに持っているものは次のとおりです。
File myfile = new File("PowerPoint.ppsx");
try {
Desktop.getDesktop().open(myfile);
} catch (IOException ex) {
Logger.getLogger(Sc.class.getName()).log(Level.SEVERE, null, ex);
}