C#.NETでExcelをXPSに変換する方法

このステップバイステップのチュートリアルでは、C#プロジェクトでExcelをXPSに変換する方法を説明します。このハウツートピックのコードサンプルは、Microsoft ExcelなしでC#でExcelをXPSに変換できることを示しています。これには、MicrosoftInteropも必要ありません。

C#でExcelをXPSに変換する手順

  1. NuGet.orgからAspose.Cells for .NETAPIを取得します
  2. Aspose.Cells名前空間への参照を追加します
  3. SetLicenseメソッドを使用してライセンスを適用します
  4. Workbookクラスのオブジェクトを作成します
  5. XPSに変換する入力Excel (XLSX or XLS)を読み込みます
  6. XpsSaveFormatを使用して変換されたXPSファイルを保存します

この例では、C#でXLSXをXPSに変換していますが、同じコードと手順を使用することで、C#アプリケーションとプロジェクトでXLSをXPSに変換することもできます。コードとプロセスはどちらの場合も同じです。

C#でExcelをXPSに変換するC#コード

上記のコードスニペットが示すように、変換はAPIの2行のコードを使用して簡単に実行できます。相互運用性またはExcelを使用せずに大きなExcelファイルをC#でCSVにエクスポートにハウツートピックを作成したのと同様に、Microsoft Excelおよび相互運用性も使用せずにC#でExcelをXPSに変換したことに注意してください。したがって、Excelをインストールしなくても、このコードをどこでも実行できます。つまり、コードはサーバー上で実行でき、WindowsまたはASP.NETアプリケーションでも同様に実行できます。

 日本語