この鮮明なチュートリアルは、** C#でPNGをPowerPointスライドに変換するための情報を提供します。 ** PNGからPPTXへのコンバーターをC#**で作成するために、構成、段階的なプロセス、および実行可能なサンプルコードに関するすべての必要な情報が提供されます。サンプルコードは完全なシナリオを示しており、Windows、Linux、macOSなどの任意のオペレーティングシステムで使用できます。
C#でPNGをPPTXに変換する手順
- Aspose.Slides for .NETをアプリケーションに追加するための環境を確立します
- 新しいPresentationオブジェクトを作成します
- プレゼンテーションのスライドコレクションから最初のslideへの参照を取得します
- PNGファイルからすべてのバイトを読み取ります
- PNGバイトデータを使用して、プレゼンテーションの画像コレクションに画像を追加します
- 上記の追加画像を使用して、選択したスライドの図形コレクションに額縁を追加します
- PNG画像を含むPPTXとしてプレゼンテーションを保存します
上記の手順は、デフォルトのスライドコレクション、画像コレクション、およびSaveメソッドを含む新しいプレゼンテーションが生成される* C#でPNGをPPTXに変換する*ためのガイドです。最初のスライドへの参照を取得してから、PNGファイルから読み取ったバイトデータを使用して画像を追加する必要があります。私たちの最終的な目標は、選択したスライドの図形コレクションに画像を含む額縁を追加することです。
C#でPNGをPowerPointに変換するコード
この機能を使用してPNGファイルをC#でPowerPointに変換している間、Slideオブジェクトを使用してターゲットスライドへの参照を保持し、IPPImageオブジェクトを使用して画像コレクションに追加された新しい画像への参照を保持しました。 AddImageメソッドには、バイト、Imageオブジェクト、IPPImageオブジェクト、ストリーム、メモリストリームなどのさまざまなパラメーターを受け取るオーバーロードされたコンストラクターがいくつかあります。
このチュートリアルでは、PNGをPPTXに変換する方法を学びました。 PowerPointプレゼンテーションに画像の透かしを追加するプロセスについて知りたい場合は、C#を使用してPPTXプレゼンテーションに画像透かしを追加する方法の記事を参照してください。