Bu eğiticide, C++** kullanarak Excel öğesini PDF biçimine nasıl **dönüştüreceğimizi keşfedeceğiz. Excel dosyaları, verileri işlemek için farklı işlemler ve hesaplamalar yapabileceğiniz gibi, hesaplama içeren verilerle çalışmak için yaygın olarak kullanılır. Basit API arayüzünü kullanarak ve MS Excel’e bağımlı olmadan C++ kullanarak Excel’den PDF’ye dönüştürme gerçekleştirebilirsiniz.
C++ kullanarak Excel’i PDF’ye Dönüştürme Adımları
- Aspose.Cells.Cpp paketini NuGet paket Yöneticisi ile yapılandırın
- Aspose::Cells ad alanına referans ekleyin
- Giriş Excel dosyasını yüklemek için Workbook Class nesnesini örnekleyin
- Çıktı PDF dosyasını Kaydet yöntemiyle kaydedin
Herhangi bir Excel dosyasını C++* kullanarak PDF’ye kaydetmek için aşağıdaki örneği takip edebilirsiniz. Yalnızca birkaç basit API çağrısı, bu görevi hızlı bir şekilde gerçekleştirmenize izin verebilir.
C++ kullanarak Excel Dosyasını PDF’ye Dönüştürme Kodu
#pragma once | |
#include "Aspose.Cells.h" | |
using namespace std; | |
class ExcelToPDFEx | |
{ | |
public: | |
void ConvertExcelWorkbookToPDF() | |
{ | |
// Set Aspose.Cells API License | |
intrusive_ptr<License> LicenseForExcelToPDF = new License(); | |
LicenseForExcelToPDF->SetLicense(new String("Aspose.Cells.NET.lic")); | |
// Load the sample input Excel | |
intrusive_ptr<Aspose::Cells::IWorkbook> workbook = Factory::CreateIWorkbook(new String("input.xlsx")); | |
// Save the output Excel Document in PDF format | |
workbook->Save(new String("OutputExcelToPDF.pdf"), SaveFormat_Pdf); | |
} | |
}; |
Önceki makalede C# Kullanarak Excel Dosyasını PDF Olarak Kaydetme konusunu araştırdık. Bu adım adım kılavuzda ise C++*‘da *Excel’den PDF’ye Dönüştürmeyi öğrendik.