Androidで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();
}
Info
Aspose が開発した無料の Text to GIF コンバータをぜひお試しください。よくある質問
プレゼンテーションで使用されているフォントがシステムにインストールされていない場合はどうすればよいですか?
不足しているフォントをインストールするか、フォールバックフォントを構成してください。Aspose.Slides は代替フォントで置き換えますが、外観が変わることがあります。ブランディングのためには、必要な書体が確実に利用可能であることを常に確認してください。
GIF フレームに透かしを重ねることはできますか?
はい。エクスポート前にマスタースライドまたは個々のスライドに半透明のオブジェクト/ロゴを追加すると、透かしがすべてのフレームに表示されます。