この簡単な例では、C++を使用してXLSXをXPSに変換する方法を確認します。 Excelファイルは通常XLSXまたはXLSファイル拡張子で保存され、次のコードスニペットで同様の手順を採用することで両方のファイル形式を処理できます。 C++でExcelからXPSへの変換を実行するためにMSExcelをインストールする必要はありません。
C++を使用してExcelをXPSに変換する手順
- NuGetパッケージマネージャーツールを使用してAspose.Cells.Cppパッケージをインストールします
- Aspose::Cells名前空間への参照を追加します
- Workbook Classインスタンスを初期化して、ソースXLSXファイルをロードします
- SaveFormat列挙を使用して、ExcelをC++でXPSに変換します
次の簡単な例を使用すると、いくつかのAPI呼び出しで、C++*を使用してExcelファイルをXPSに非常に迅速かつ簡単に保存できます。
C++を使用してExcelファイルをXPSに変換するコード
#pragma once | |
#include "Aspose.Cells.h" | |
using namespace std; | |
class ExcelToXPSEx | |
{ | |
public: | |
static void ConvertXLSXWorkbookToXPS() | |
{ | |
// Set Aspose.Cells License file name | |
intrusive_ptr<License> LicenseForExcelToXPS = new License(); | |
LicenseForExcelToXPS->SetLicense(new String("Aspose.Cells.NET.lic")); | |
// Load the sample source XLSX file | |
intrusive_ptr<Aspose::Cells::IWorkbook> workbook = Factory::CreateIWorkbook(new String("input.xlsx")); | |
// Save the XLSX to XPS format | |
workbook->Save(new String("OutputExcelToXPS.xps"), SaveFormat_XPS); | |
} | |
}; |
前の例では、C++を使用してExcelをPDFに変換する方法について説明しました。一方、このトピックでは、* C++*でのExcelからXPSへの変換について学習しました。