Як перетворити XLSX на XPS за допомогою C++

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

Кроки для перетворення Excel на XPS за допомогою C++

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

Використовуючи наступний простий приклад, ви можете зберегти файл Excel у XPS за допомогою C++ дуже швидко та легко за кілька викликів API.

Код для перетворення файлу Excel у XPS за допомогою 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);
}
};

У попередньому прикладі ми досліджували Як конвертувати Excel у PDF за допомогою C++. Тоді як у цій темі ми дізналися про перетворення Excel у XPS у C++.

 Українська