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ı
- Node.js’de Excel Dosyalarını HTML’ye Dönüştürün
- Excel’de Kılavuz Çizgilerini HTML Dönüşümüne Etkinleştirme
- Excel’de Araç İpucunu HTML’ye Dönüştürmeyi Göster
- Gizli Sayfaları Excel’e HTML Dönüşümüne Dahil Et
- Ücretsiz API Lisansı Alın
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.
- Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Excel dosyasını Workbook.save(String) yöntemini kullanarak HTML olarak kaydedin.
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ı
Dönüştürülmüş HTML
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.
- Workbook sınıfını kullanarak XLSX dosyasını yükleyin.
- HtmlSaveOptions sınıfının bir örneğini oluşturun.
- HtmlSaveOptions.setExportGridLines(true) yöntemini kullanarak kılavuz çizgilerini etkinleştirin.
- Workbook.save(String, HtmlSaveOptions) yöntemini kullanarak dönüştürülmüş HTML’yi kaydedin.
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
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.
- Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- HtmlSaveOptions sınıfının bir örneğini oluşturun.
- Araç ipucunu etkinleştirmek için HtmlSaveOptions.setAddTooltipText(true) yöntemini kullanın.
- Workbook.save(String, HtmlSaveOptions) yöntemini kullanarak Excel dosyasını HTML olarak kaydedin.
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.
- Workbook sınıfını kullanarak XLSX dosyasını yükleyin.
- HtmlSaveOptions sınıfının bir örneğini oluşturun.
- HtmlSaveOptions.setExportHiddenWorksheet(true) yöntemini kullanarak gizli sayfaları ekleyin.
- Dönüştürülen HTML’yi Workbook.save(String, HtmlSaveOptions) yöntemini kullanarak kaydedin.
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.