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