PowerPoint を SWF フラッシュに変換
Contents
[
Hide
]
PPT(X) を SWF に変換
The save メソッドは Presentation クラスで公開されており、プレゼンテーション全体を SWF ドキュメントに変換するために使用できます。以下の例では、SWFOptions クラスが提供するオプションを使用してプレゼンテーションを SWF ドキュメントに変換する方法を示します。生成された SWF にコメントを含めるには、SWFOptions クラスと NotesCommentsLayoutingOptions クラスを使用することもできます。
var pres = new aspose.slides.Presentation("Sample.pptx");
try {
var swfOptions = new aspose.slides.SwfOptions();
swfOptions.setViewerIncluded(false);
swfOptions.getNotesCommentsLayouting().setNotesPosition(aspose.slides.NotesPositions.BottomFull);
// プレゼンテーションを保存
pres.save("Sample.swf", aspose.slides.SaveFormat.Swf, swfOptions);
} finally {
if (pres != null) {
pres.dispose();
}
}
よくある質問
SWF に非表示スライドを含めることはできますか?
はい。setShowHiddenSlides メソッドをSwfOptionsで使用します。デフォルトでは、非表示スライドはエクスポートされません。
圧縮と最終的な SWF サイズをどのように制御できますか?
ファイルサイズと画像品質のバランスを取るために、setCompressed メソッドと setJpegQuality を使用します。
‘setViewerIncluded’ の目的は何ですか、またいつ使用すべきですか?
setViewerIncluded は埋め込みプレーヤー UI(ナビゲーションコントロール、パネル、検索)を追加します。独自のプレーヤーを使用する予定がある場合や、UI のないシンプルな SWF フレームが必要な場合に使用してください。
エクスポート先のマシンでソースフォントが見つからない場合はどうなりますか?
Aspose.Slides は、SwfOptions の setDefaultRegularFont で指定したフォントに置き換えて、意図しないフォールバックを回避します。