Bu hızlı öğretici, basit adımları izleyerek ve çalıştırılabilir bir C++ kodu kullanarak Excel’i C++‘da HTML’ye dönüştürmeye yönelik kılavuzlar sunar. Giriş XLSX dosyasını bir Workbook sınıf nesnesi kullanarak yükleyecek ve gerekli çıktıyı almak için HTML dosyası için farklı özellikler ayarlayacaksınız. Birkaç API çağrısı kullanarak Excel’i C++‘da HTML’ye dışa aktarma özelliğini uygulamanızın içine kolayca yerleştirebilirsiniz.
C++‘da Excel’i HTML’ye Dönüştürme Adımları
- NuGet Paket Yöneticisi aracıyla uygulamanıza Aspose.Cells.Cpp referansı ekleyin
- C++‘a dönüştürmek için giriş Excel dosyasını Workbook sınıf nesnesiyle yükleyin
- Çıktı HTML sayfasının özelliklerini ayarlamak için IHtmlSaveOptions sınıf nesnesi oluşturun ve başlatın
- Çıktı HTML’si için kodlamayı, görüntüleri ve kılavuz çizgileri ayarlarını yapılandırın
- Çalışma kitabını belirtilen ayarlarla HTML biçiminde kaydedin
Bu temel adımlar, Excel’i C++*‘da HTML’ye dönüştürmek için tüm süreci detaylandırır. Girdi XLSX veya XLS dosyasını yükleyebilir, gerekli çıktı HTML sayfasının özelliklerini belirleyebilir ve son adımda, çıktı dosyasını gereksinimlerinize göre diske veya akışa yazabilirsiniz. Bu özellik, bir web uygulamasında bir Excel dosyasından bilgi oluşturmanız gerektiğinde olduğu gibi senaryolarda yardımcı olabilir.
C++‘da Excel’i HTML’ye Değiştirme Kodu
Bu kod, IWorkbook sınıfını kullanarak kaynak Excel dosyasını yükler, ancak sıfırdan bir çalışma kitabı oluşturmayı ve dönüştürmeyi gerçekleştirmek için bir şablon dosyası yüklemeyi destekler. Daha sonra IHtmlSaveOptions sınıf örneğini kullanarak çıktı HTML dosyası için farklı özellikler belirledik ve Save yöntemiyle çıktı HTML sayfasını yazıyoruz. Ayrıca, bu örnekte çıktı dosyasının birkaç özelliğini belirlediğimizi burada belirtmekte fayda var, ancak çıktı HTML dosyasını özelleştirmek için başka birçok özelliği de ayarlayabilirsiniz.
Bu yazıda, birkaç satır kodla C++*‘da bir *Excel dosyasından HTML’ye dönüştürücü oluşturmayı öğrendik. Ancak, C++‘da Excel’i SVG’ye dönüştürmeniz gerekiyorsa, Excel’i C++‘da SVG’ye dönüştürme makalesine bakın.