このステップバイステップのチュートリアルでは、PowerPointをインストールせずにC#でPowerPoint Presentationを印刷する方法を詳しく説明します。 PPTX形式は、現在PowerPointプレゼンテーションで広く使用されている形式ですが、C#アプリケーションでのPPTプレゼンテーションの印刷も、同じアプローチを使用して実現できます。
C#でPPTXプレゼンテーションを印刷する手順
- NuGet.orgからAspose.Slides for .NETパッケージを取得します
- Aspose.Slides名前空間を使用してロードおよび印刷
- SetLicenseメソッドを使用してライセンスを設定する
- Presentation Classの新しいオブジェクトを作成します
- 上で作成したオブジェクトに印刷するPowerPointプレゼンテーションをロードします
- プリンタ名を入力してPPTXプレゼンテーションを印刷します
以前、別のハウツートピックでC#を使用してPPTXをXPSに変換する方法を調べました。ただし、このトピックでは、C#でPPTプレゼンテーションを印刷する手順について説明します。良い点は、この機能を使用するためにMicrosoft PowerPointやInteropに依存せず、すべてのプラットフォームでこのコードをシームレスに実行できることです。
相互運用機能なしでC#でPowerPointプレゼンテーションを印刷するコード
上記の例は、ASP.NET Webアプリケーション、Windowsフォームアプリケーション、コンソールベースのいずれであっても、C#コードを使用するすべての.NETアプリケーションで使用できます。ローカルの作業マシンまたは.NETFrameworkがインストールされている任意のサーバーで実行できます。