強力なファイル形式自動化APIのパッケージ Aspose.Total for .NET を使用すると、2つの簡単な手順でPSをSWFに簡単にレンダリングできます。 PDF Processing API Aspose.PDF for .NET を使用すると、PSファイル形式をPPTXに変換できます。その後、Presentation Processing API Aspose.Slides for .NET を使用して、PPTXをSWFに変換できます。
PSをSWFに変換する.NETAPI
- Document クラスを使用してPSファイルを開きます
- Save メソッドを使用してPSをPPTXに変換します
- Presentation クラスを使用してPPTXファイルをロードします
- Save メソッドを使用してドキュメントをSWF形式で保存し、「Swf」をSaveFormatとして設定します
変換要件
コマンドラインからnuget install Aspose.Total
としてインストールするか、VisualStudioのパッケージマネージャーコンソールからInstall-PackageAspose.Total
を使用してインストールします。
または、 ダウンロード からオフラインMSIインストーラーまたはDLLをZIPファイルで取得します。
.NET経由でPSファイルからXMPメタデータを取得する
PSをSWFに変換する際、バッチ変換プロセスに優先順位を付けるために、追加のXMPメタデータ情報が必要になる場合があります。たとえば、作成日に基づいて変換ドキュメントを取得して並べ替え、それに応じてドキュメントを処理できます。 Aspose.PDF for .NET を使用すると、PSファイルのXMPメタデータにアクセスできます。 PSファイルのメタデータを取得するには、 Document オブジェクトを作成し、入力PSファイルを開きます。その後、 Metadata プロパティを使用してファイルのメタデータを取得できます。
.NETを介して読み取り専用SWFファイルを作成する
Aspose.Slides for .NET APIを使用すると、変換アプリケーションの機能をさらに強化できます。機能の1つは、セキュリティを強化するために読み取り専用の出力ファイルを作成することです。 APIを使用すると、SWFファイルを読み取り専用に設定できます。つまり、ユーザーは(プレゼンテーションを開いた後)読み取り専用の推奨事項を参照できます。
Presentation presentation = new Presentation("PptxOutput.pptx");
presentation.ProtectionManager.ReadOnlyRecommended = true;
presentation.Save("output.swf", SaveFormat.Swf);
プログラムでPSファイルをSWFに変換する:ユースケース
**PS (ポータブルスクリッパー) ファイルは、ドキュメント情報を保存するために使用され、静的なドキュメントやグラフィックスの作成に適しています。しかし、インタラクティブなマルチメディアコンテンツを作成する際には、SWF(Small Web Format, スモール・ウェブ・フォーマット)ファイルが再生と表示に必要となります。
PS ファイルを SWF 形式に変換することは、インタラクティブなマルチメディアコンテンツのフルパotentialを引き出すために必須です。この変換により、以下のようなことが可能になります:
用途 (Use Cases):
- インタラクティブなオンライン学習コンテンツ: PS ファイルを SWF 形式に変換して、さまざまなデバイスで再生できるエンゲージングなオンラインカурс、チュートリアル、教育材料を作成することができます。
- アニメーションやテレビ番組のクリップ: SWF ファイルを使用して、映画やテレビ番組のクリップにインタラクティビティーを加えることができるため、観客にとってより面白い体験が提供されます。
- ビデオゲームの資産とエフェクト: PS ファイルを SWF 形式に変換して、ビデオゲームの資産、エフェクト、そしてアニメーションを作成し、プレイ体験をさらに引き立てることができます。
- ウェブベースのアプリケーションやシミュレーション: SWF ファイルを使用して、ウェブベースのアプリケーション、シミュレーション、そしてインタラクティブなコンテンツを作成し、-immersiveな体験を提供することができます。
- モバイル アプリのコンテンツや広告: PS ファイルを SWF 形式に変換して、モバイル アプリのコンテンツ、広告、そしてゲームを作成し、ユーザーがオンザゴーで興味を持つことができるようにすることができます。