Как конвертировать XLSX в XPS с помощью C++

В этом кратком примере мы проверим, как преобразовать XLSX в XPS с помощью C++. Файлы Excel обычно сохраняются с расширениями XLSX или XLS, и вы можете обрабатывать файлы обоих форматов, выполнив аналогичные шаги в следующем фрагменте кода. Вам не нужно устанавливать MS Excel, чтобы выполнить преобразование Excel в XPS на C++.

Шаги по преобразованию Excel в XPS с помощью C++

  1. Установите пакет Aspose.Cells.Cpp с помощью диспетчера пакетов NuGet.
  2. Добавить ссылку на пространство имен Aspose::Cells
  3. Инициализируйте экземпляр Workbook Class для загрузки исходного файла XLSX.
  4. Преобразование Excel в XPS на C++ с использованием перечисления SaveFormat

Используя следующий простой пример, вы можете очень быстро и легко сохранить файл Excel в XPS с помощью C++ за несколько вызовов API.

Код для преобразования файла Excel в XPS с использованием С++

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

В предыдущем примере мы исследовали Как конвертировать Excel в PDF с помощью C++. Принимая во внимание, что в этом разделе мы узнали о преобразовании Excel в XPS в C++.

 Русский