Այս հակիրճ օրինակում մենք կստուգենք, թե ինչպես կարելի է փոխարկել XLSX-ը XPS-ի` օգտագործելով C++: Excel ֆայլերը սովորաբար պահվում են XLSX կամ XLS ֆայլերի ընդլայնումներով, և դուք կարող եք մշակել երկու ֆայլերի ձևաչափերը՝ կիրառելով նմանատիպ քայլեր հետևյալ կոդի հատվածում: C++-ում Excel-ի XPS-ի փոխարկումն իրականացնելու համար ձեզ հարկավոր չէ տեղադրել MS Excel:
Excel-ը XPS-ին C++-ով փոխարկելու քայլեր
- Տեղադրեք Aspose.Cells.Cpp փաթեթը NuGet փաթեթների կառավարիչ գործիքի միջոցով
- Հղում ավելացրեք 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++-ում։