Cómo convertir XLSX a XPS usando C++

En este breve ejemplo, comprobaremos cómo convertir XLSX a XPS usando C++. Los archivos de Excel generalmente se guardan con extensiones de archivo XLSX o XLS y puede procesar ambos formatos de archivo siguiendo pasos similares en el siguiente fragmento de código. No necesita instalar MS Excel para realizar la conversión de Excel a XPS en C++.

Pasos para convertir Excel a XPS usando C++

  1. Instale el paquete Aspose.Cells.Cpp con la herramienta Administrador de paquetes NuGet
  2. Agregue una referencia al espacio de nombres Aspose::Cells
  3. Inicialice la instancia de Workbook Class para cargar el archivo XLSX de origen
  4. Convierta Excel a XPS en C++ usando la enumeración SaveFormat

Usando el siguiente ejemplo simple, puede guardar un archivo de Excel en XPS usando C++ muy rápida y fácilmente en pocas llamadas a la API.

Código para convertir archivos de Excel a XPS usando 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);
}
};

En el ejemplo anterior, hemos explorado Cómo convertir Excel a PDF usando C++. Mientras que en este tema hemos aprendido sobre la conversión de Excel a XPS en C++.

 Español