Como converter XLSX para XPS usando C++

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++

  1. Instale o pacote Aspose.Cells.Cpp com a ferramenta NuGet Package Manager
  2. Adicionar referência ao namespace Aspose::Cells
  3. Inicialize a instância Workbook Class para carregar o arquivo XLSX de origem
  4. 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++.

 Português