Node.js kullanarak Excel'i HTML'ye dönüştürün

Node.js kullanarak Excel’i HTML’ye dönüştürün

Excel dosyaları iş ve eğitim sektörlerinde yaygın olarak kullanılmaktadır. Bunun nedeni kullanımları, özellikleri ve verileri saklama ve temsil etme yetenekleridir. Dünya çapındaki ağın popülerliğiyle birlikte, HTML dosya formatı herhangi bir organizasyonun önemli bir bileşeni haline geldi. Bu blog yazısında, Node.js’yi programlı olarak kullanarak Excel’i HTML’ye nasıl dönüştüreceğimizi öğreneceğiz. Ancak bunu işlevsel olarak başarmak için bu Node.js Excel kütüphane kullanılacaktır.

Bu blog yazımızda aşağıdaki noktaları ele alacağız:

Node.js - API kurulumu kullanarak Excel’i HTML’ye dönüştürme

Bu Node.js kütüphanesinin kurulum prosedürü kısadır ve aşağıdaki iki komutu çalıştırarak projenizde etkinleştirebilirsiniz:

npm install java
npm install aspose.cells

Herhangi bir sorunla karşılaşmanız durumunda kurulumu sayfa ziyaret edebilirsiniz.

Excel’i programlı olarak web sayfasına dönüştürme

XLSX dosyalarının HTML ve PDF gibi diğer dosya formatlarına dönüştürülmesi kolaylıkla gerçekleştirilebilir. Bu kitaplık, veri dosyalarını programlı olarak işlemek için çok çeşitli yöntemler sunar.

Excel’i bir web sayfasına dönüştürmek için aşağıdaki adımlar gerçekleştirilecektir:

  1. Workbook sınıfının bir örneğini oluşturun ve kaynak Excel dosyasını yükleyin.
  2. save yöntemini çağırarak dosyayı HTML formatında kaydedin.
var aspose = aspose || {};

// aspose.cells modülünü Node.js projenize ekleyin.
aspose.cells = require("aspose.cells");

// Workbook sınıfının bir örneğini oluşturun ve kaynak Excel dosyasını yükleyin   
var workbook = aspose.cells.Workbook("sample.xlsx");

// kaydetme yöntemini çağırarak dosyayı HTML biçiminde kaydedin 
workbook.save("converted.html",options);

Excel’den HTML’ye dosya dönüşümü için Node.js kitaplığı - Gelişmiş seçenekler

Bu bölümde sağlanan diğer yöntemlere bakacağız. Bu kitaplık stil ve düzen seçeneklerini uygulamanıza olanak tanır. Kullanıcılar yazı tipini tanımlayabilir, geçerli etkin Çalışma Sayfasının CellArea’sını dışa aktarabilir ve çok daha fazlasını yapabilir.

Aşağıdaki adımlar ve kod parçacıkları bazı gelişmiş seçeneklerle ilgilidir:

  1. Workbook sınıfının bir örneğini oluşturun ve kaynak Excel dosyasını yükleyin.
  2. HtmlSaveOptions örneğini başlatın.
  3. Verileri kılavuz çizgilerinde dışa aktarmak için setExportGridLines yöntemini çağırın.
  4. Yazı tipini ayarlamak için setDefaultFontName yöntemini çağırın.
  5. setPageTitle HTML sayfasının başlığını ayarlayacaktır.
  6. save yöntemini çağırarak dosyayı HTML formatında kaydedin.
var aspose = aspose || {};

// aspose.cells modülünü Node.js projenize ekleyin.
aspose.cells = require("aspose.cells");

// Workbook sınıfının bir örneğini oluşturun ve kaynak Excel dosyasını yükleyin.
var workbook = aspose.cells.Workbook("sample.xlsx");

// HtmlSaveOptions örneğini başlatın
var options = aspose.cells.HtmlSaveOptions();

// Kılavuz çizgilerindeki verileri dışarı aktarmak için setExportGridLines yöntemini çağırın.
options.setExportGridLines(true);

// yazı tipini ayarlamak için setDefaultFontName yöntemini çağırın
options.setDefaultFontName('Calibri');

// setPageTitle HTML sayfasının başlığını ayarlayacaktır
options.setPageTitle("First page");

// kaydetme yöntemini çağırarak dosyayı HTML biçiminde kaydedin   
workbook.save("converted.html",options);

Ücretsiz Lisans Alın

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

Özetliyor

Bu blog yazısını burada sonlandırıyoruz. Umarım Node.js kullanarak Excel’i HTML’ye nasıl dönüştüreceğinizi öğrenmişsinizdir. Ayrıca bazı gelişmiş özelliklerden de geçtik. Ayrıca diğer seçenekler için belgeleri inceleyebilirsiniz. Ayrıca aşağıdaki “Ayrıca Bakınız” bölümünde bahsedilen diğer ilgili blog yazılarını da ziyaret edebilirsiniz. Ayrıca conholdate.com yeni konular üzerine makaleler yazıyor. Bu nedenle güncellemeler için lütfen iletişimde kalın.

Bir soru sor

Sorularınızı veya sorularınızı forum üzerinden bize bildirebilirsiniz.

Ayrıca bakınız