C++ Excel'den HTML'ye

Excel dosyaları, verileri çalışma sayfaları biçiminde depolamak ve düzenlemek için yaygın olarak kullanılır. Ayrıca, verilerin analizinin yanı sıra çeşitli hesaplamalar da yapabilirsiniz. Ancak bazı durumlarda Excel dosyalarını başka biçimlere dönüştürmeniz gerekir. Örneğin, bir Excel çalışma sayfasını web veya masaüstü uygulamanızda görüntülemek için HTML’ye veya resme dönüştürmeniz gerekebilir. Bu gibi durumlarda, bu makale, Excel dosyalarının Node.js uygulamalarında HTML’ye nasıl dönüştürüleceğini kapsar. Ek olarak, dönüştürülen HTML’yi özelleştirmek için ek seçenekleri nasıl kullanacağınızı öğreneceksiniz.

Node.js Excel’den HTML’ye Dönüştürücü API’sı

Aspose.Cells for Node.js via Java API, Node.js uygulamalarınızdan elektronik tablo otomasyonu uygulamak için tasarlanmıştır. Excel dosyalarını sorunsuz bir şekilde işlemek için bir dizi özellik sağlar. Ayrıca API, Excel dosyalarını diğer biçimlere dönüştürmenize olanak tanır. API’yi kullanmak için İndirilenler bölümünden paketini indirebilir veya aşağıdaki NPM komutunu kullanabilirsiniz.

> npm install aspose.cells

Node.js’de Excel Dosyalarını HTML’ye Dönüştürün

Aspose.Cells for Node.js Java aracılığıyla bir Excel dosyasını HTML’ye dönüştürürken her çalışma sayfası için ayrı bir sekme oluşturur. Böylece, sayfalar arasında oldukça kolay bir şekilde gezinebilirsiniz. Aşağıdakiler, bir Excel dosyasını HTML’ye dönüştürme adımlarıdır.

Aşağıdaki kod örneği, Node.js kullanılarak bir Excel dosyasının HTML’ye nasıl dönüştürüleceğini gösterir.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Çalışma kitabını yükle
var workbook = aspose.cells.Workbook("workbook.xlsx");

// XLSX'i HTML olarak kaydet
workbook.save("D:\\xlsx-to-html.html");

Excel Dosyası

Excel Dosyası

Dönüştürülmüş HTML

Excel'den HTML'ye

Node.js’de Excel’de Kılavuz Çizgilerini HTML’ye Dönüştürmeyi Etkinleştirin

Varsayılan olarak, dönüştürülen HTML dosyasında kılavuz çizgileri devre dışıdır. Ancak, HtmlSaveOptions sınıfını kullanarak bunları etkinleştirebilirsiniz. Aşağıda bu işlemi gerçekleştirmek için adımlar verilmiştir.

Aşağıdaki kod örneği, Excel’de kılavuz çizgilerinin HTML’ye dönüştürülmesini nasıl etkinleştireceğinizi gösterir.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Çalışma kitabını yükle
var workbook = aspose.cells.Workbook("workbook.xlsx");

// HTML seçenekleri oluşturun ve ızgara çizgilerini etkinleştirin
var options = aspose.cells.HtmlSaveOptions();
options.setExportGridLines(true);

// XLSX'i HTML olarak kaydet
workbook.save("D:\\xlsx-to-html.html", options);

Dönüştürülmüş HTML

Excel'den HTML'ye GrdiLines

XLSX’te Araç İpucunu Node.js’de HTML’ye Dönüştürmeyi Etkinleştirin

Bazı durumlarda, değerler bir çalışma sayfasındaki hücrelerin genişliğini aşabilir. Bu gibi durumlarda, dönüştürülen HTML’de tam metni görüntülemek için araç ipuçlarını etkinleştirebilirsiniz. Aşağıdakiler, Excel’de araç ipuçlarını HTML’ye dönüştürmeyi etkinleştirme adımlarıdır.

Aşağıdaki kod örneği, Excel’de araç ipucunun Node.js’de HTML’ye dönüştürülmesini nasıl etkinleştireceğinizi gösterir.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Çalışma kitabını yükle
var workbook = aspose.cells.Workbook("workbook.xlsx");

// HTML seçenekleri oluşturun ve araç ipucunu etkinleştirin
var options = aspose.cells.HtmlSaveOptions();
options.setAddTooltipText(true);

// XLSX'i HTML olarak kaydet
workbook.save("D:\\xlsx-to-html.html", options);

Gizli Sayfaları XLS/XLSX’ten HTML’ye Dönüştürmeye Dahil Et

Excel çalışma kitapları, varsayılan olarak Excel’den HTML’ye dönüştürmeye dahil olmayan gizli sayfaları da içerebilir. Gizli sayfaları işlemek için HtmlSaveOptions.setExportHiddenWorksheet() yöntemini kullanabilirsiniz. Aşağıda bu işlemi gerçekleştirmek için adımlar verilmiştir.

Aşağıdaki kod örneği, Node.js Excel’den HTML’ye dönüştürmeye gizli sayfaların nasıl ekleneceğini gösterir.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Çalışma kitabını yükle
var workbook = aspose.cells.Workbook("workbook.xlsx");

// HTML seçenekleri oluşturun ve gizli sayfaları dışa aktarmayı etkinleştirin
var options = aspose.cells.HtmlSaveOptions();
options.setExportHiddenWorksheet(true);

// XLSX'i HTML olarak kaydet
workbook.save("D:\\xlsx-to-html.html", options);

Ücretsiz API Lisansı Alın

API’yi değerlendirme sınırlamaları olmadan denemek isterseniz, ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Excel’den HTML’ye dönüştürme genellikle web uygulamalarında çalışma sayfalarını web sayfalarında görüntülemek için kullanılır. Buna uygun olarak, bu makale Excel çalışma kitaplarının Node.js’de HTML dosyalarına nasıl dönüştürüleceğini ele almıştır. Ayrıca, Excel’den HTML’ye dönüştürmeyi farklı seçeneklerle nasıl özelleştireceğinizi gördünüz. Aspose.Cells for Node.js hakkında Java aracılığıyla documentation kullanarak daha fazlasını keşfedebilirsiniz.

Ayrıca bakınız