Comment convertir XLSX en XPS en utilisant C++

Dans ce bref exemple, nous allons vérifier comment convertir XLSX en XPS en utilisant C++. Les fichiers Excel sont généralement enregistrés avec les extensions de fichier XLSX ou XLS et vous pouvez traiter les deux formats de fichier en adoptant des étapes similaires dans l’extrait de code suivant. Vous n’avez pas besoin d’installer MS Excel pour effectuer la conversion Excel vers XPS en C++.

Étapes pour convertir Excel en XPS en utilisant C++

  1. Installez le package Aspose.Cells.Cpp avec l’outil NuGet package Manager
  2. Ajouter une référence à l’espace de noms Aspose::Cells
  3. Initialisez l’instance Workbook Class pour charger le fichier XLSX source
  4. Convertir Excel en XPS en C++ à l’aide de l’énumération SaveFormat

En utilisant l’exemple simple suivant, vous pouvez enregistrer un fichier Excel sur XPS en utilisant C++ très rapidement et facilement en quelques appels d’API.

Code pour convertir un fichier Excel en XPS en utilisant C++

#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);
}
};

Dans l’exemple précédent, nous avons exploré Comment convertir Excel en PDF en utilisant C++. Alors que, dans cette rubrique, nous avons appris la conversion Excel en XPS en C++.

 Français