Neste breve exemplo, veremos como converter XLSX para XPS usando C++. Os arquivos do Excel geralmente são salvos com extensões de arquivo XLSX ou XLS e você pode processar os dois formatos de arquivo adotando etapas semelhantes no trecho de código a seguir. Você não precisa instalar o MS Excel para realizar a conversão do Excel para XPS em C++.
Etapas para converter Excel para XPS usando C++
- Instale o pacote Aspose.Cells.Cpp com a ferramenta NuGet Package Manager
- Adicionar referência ao namespace Aspose::Cells
- Inicialize a instância Workbook Class para carregar o arquivo XLSX de origem
- Converter Excel para XPS em C++ usando a enumeração SaveFormat
Usando o exemplo simples a seguir, você pode salvar o arquivo Excel em XPS usando C++ de maneira muito rápida e fácil em poucas chamadas de API.
Código para converter arquivo do Excel para 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); | |
} | |
}; |
No exemplo anterior, exploramos Como converter Excel para PDF usando C++. Considerando que, neste tópico, aprendemos sobre a conversão de Excel para XPS em C++.