Bu kısa örnekte, C++** kullanarak XLSX‘in XPS‘ye nasıl **dönüştürüleceğini kontrol edeceğiz. Excel dosyaları genellikle XLSX veya XLS dosya uzantılarıyla kaydedilir ve aşağıdaki kod parçacığında benzer adımları uygulayarak her iki dosya biçimini de işleyebilirsiniz. Excel’den XPS’ye dönüştürmeyi C++‘da gerçekleştirmek için MS Excel’i yüklemeniz gerekmez.
C++ kullanarak Excel’i XPS’ye Dönüştürme Adımları
- Aspose.Cells.Cpp paketini NuGet paket Yöneticisi aracıyla yükleyin
- Aspose::Cells ad alanına referans ekleyin
- Kaynak XLSX dosyasını yüklemek için Workbook Class örneğini başlatın
- SaveFormat numaralandırmasını kullanarak Excel’i C++‘da XPS’ye dönüştürün
Aşağıdaki basit örneği kullanarak, birkaç API çağrısında çok hızlı ve kolay bir şekilde C++* kullanarak Excel dosyasını XPS’ye kaydedebilirsiniz.
C++ kullanarak Excel Dosyasını XPS’ye Dönüştürme Kodu
#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); | |
} | |
}; |
Önceki örnekte, C++ kullanarak Excel’i PDF’ye Dönüştürme‘i araştırmıştık. Oysa bu konuda C++*‘da *Excel’den XPS’ye dönüştürmeyi öğrendik.