در این مثال کوتاه، نحوه تبدیل XLSX به XPS با استفاده از C++ را بررسی خواهیم کرد. فایلهای اکسل معمولاً با پسوندهای فایل XLSX یا XLS ذخیره میشوند و میتوانید هر دو فرمت فایل را با اتخاذ مراحل مشابه در قطعه کد زیر پردازش کنید. برای انجام تبدیل Excel به XPS در C++ نیازی به نصب MS Excel ندارید.
مراحل تبدیل اکسل به XPS با استفاده از ++C
- بسته Aspose.Cells.Cpp را با ابزار مدیریت بسته NuGet نصب کنید
- ارجاع به فضای نام Aspose::Cells اضافه کنید
- نمونه Workbook Class را برای بارگیری فایل منبع XLSX راه اندازی کنید
- با استفاده از شمارش SaveFormat اکسل را به XPS در C++ تبدیل کنید
با استفاده از مثال ساده زیر، میتوانید فایل اکسل را با استفاده از C++* به سرعت و در چند تماس API در XPS ذخیره کنید.
کد برای تبدیل فایل اکسل به 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); | |
} | |
}; |
در مثال قبلی، نحوه تبدیل اکسل به PDF با استفاده از C++ را بررسی کردهایم. در حالی که در این مبحث با تبدیل اکسل به XPS در C++ آشنا شدیم.