2つの簡単な手順で、任意の.NET、C#、ASP.NET、およびVB.NETアプリケーション内でJSONをPOTMに変換できます。まず、 Aspose.Cells for .NET を使用して、JSONをPPTXに解析できます。その後、 Aspose.Slides for .NET を使用して、PPTXをPOTMに変換できます。どちらのAPIも、 Aspose.Total for .NET パッケージに含まれています。
C#を介してJSON形式をPOTMに変換する
- しい Workbook オブジェクトを作成し、ファイルから有効なJSONデータを読み取ります
- JsonUtility クラスと Save を使用して、JSONファイルをワークシートにインポートします。 cells / net / aspose.cells.workbook / save / methods / 4)PPTXとして
- Presentation クラスを使用してPPTXドキュメントをロードします
- Save メソッドを使用してドキュメントをPOTM形式で保存します
変換要件
コマンドラインからnuget install Aspose.Total
としてインストールするか、VisualStudioのパッケージマネージャーコンソールからInstall-PackageAspose.Total
を使用してインストールします。
または、 ダウンロード からオフラインMSIインストーラーまたはDLLをZIPファイルで取得します。
レイアウトを設定し、C#を介してJSON形式をPOTMに変換します
JSONをPOTMに解析するときに、 JsonLayoutOptions を使用してJSON形式のレイアウトオプションを設定することもできます。これにより、配列をテーブルとして処理し、nullを無視し、配列のタイトルを無視し、オブジェクトのタイトルを無視し、文字列を数値または日付に変換し、日付と数値の形式を設定し、タイトルのスタイルを設定できます。これらのオプションはすべて、必要に応じてデータを表示できます。次のコードスニペットは、レイアウトオプションを設定する方法を示しています。
透かしを使用してJSON形式をPOTMに変換する
APIを使用して、JSONを透かし付きのPOTMに変換することもできます。 POTMドキュメントに透かしを追加するには、最初にJSONをPPTXに解析し、それに透かしを追加します。透かしを追加するには、 Presentation クラスを使用して新しく作成されたPPTXファイルをロードし、マスタープレゼンテーションを選択し、を使用して形状タイプを追加します。 AddAutoShapeを作成し、AddTextFrameを使用して透かしテキストを追加します。透かしを追加した後、ドキュメントをPOTMに保存できます。