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++
- Instale el paquete Aspose.Cells.Cpp con la herramienta Administrador de paquetes NuGet
- Agregue una referencia al espacio de nombres Aspose::Cells
- Inicialice la instancia de Workbook Class para cargar el archivo XLSX de origen
- 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++.