У цьому короткому прикладі ми перевіримо, як перетворити XLSX на XPS за допомогою C++. Файли Excel зазвичай зберігаються з розширеннями файлів XLSX або XLS, і ви можете обробляти обидва формати файлів, виконавши подібні кроки в наведеному нижче фрагменті коду. Вам не потрібно встановлювати MS Excel, щоб виконати перетворення Excel у XPS на C++.
Кроки для перетворення Excel на XPS за допомогою C++
- Установіть пакет Aspose.Cells.Cpp за допомогою інструмента NuGet Package Manager
- Додайте посилання на простір імен Aspose::Cells
- Ініціалізуйте екземпляр Workbook Class, щоб завантажити вихідний файл XLSX
- Перетворіть 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++.