JavaでPowerPointプレゼンテーションをアニメーションGIFに変換
Contents
[
Hide
]
デフォルト設定を使用したプレゼンテーションのアニメーションGIFへの変換
このJavaサンプルコードは、標準設定を使用してプレゼンテーションをアニメーションGIFに変換する方法を示しています:
Presentation pres = new Presentation("pres.pptx");
try {
pres.save("pres.gif", SaveFormat.Gif);
} finally {
if (pres != null) pres.dispose();
}
アニメーションGIFはデフォルトのパラメーターで作成されます。
TIP
GIFのパラメーターをカスタマイズしたい場合は、GifOptions クラスを使用できます。以下のサンプルコードをご覧ください。カスタム設定を使用したプレゼンテーションのアニメーションGIFへの変換
このサンプルコードは、Javaでカスタム設定を使用してプレゼンテーションをアニメーションGIFに変換する方法を示しています:
Presentation pres = new Presentation("pres.pptx");
try {
GifOptions gifOptions = new GifOptions();
gifOptions.setFrameSize(new Dimension(960, 720)); // 生成された GIF のサイズ
gifOptions.setDefaultDelay(2000); // 各スライドが次に切り替わるまでの表示時間
gifOptions.setTransitionFps(35); // トランジションアニメーションの品質向上のために FPS を上げる
pres.save("pres.gif", SaveFormat.Gif, gifOptions);
} finally {
if (pres != null) pres.dispose();
}