Node.js'de Excel'i PNG'ye dönüştürün

Node.js’de Excel’i PNG’ye dönüştürün

Bu JavaScript Excel’i API kullanarak Node.js’de Excel‘i PNG‘ye nasıl dönüştüreceğinizi öğrenmek için bu kılavuzu izleyin. PNG bir görüntü dosyası formatıdır, oysa Excel veri gösterimi ve depolama için çok şey sunar. Ancak Excel’den PNG’ye dönüştürme, çoğu görüntü formatının üçüncü taraf yazılımı yüklemeden herhangi bir platformda kolayca açılabildiğinden iş operasyonlarınızı hızlı ve verimli hale getirir. Bu eğitime devam etmeden önce yerel makinenize Node.js’yi yüklediğinizden emin olun.

Aşağıdaki bölümleri ele alacağız:

JavaScript Excel API kurulumu

Bu API’nin kurulum prosedürü oldukça basit ve geliştirici dostudur. Dosya dönüştürme ve dosya işlemeyle ilgili güçlü özellikler sunar. Ancak Node.js projenize bu API’yi yüklemek için aşağıdaki komutları çalıştırabilirsiniz.

npm install java
npm install aspose.cells

Aksi takdirde, API paketini indirin ve bu kitaplığı Node.js projenize entegre edin.

Node.js’de Excel’i PNG’ye dönüştürün

Excel’i programlı olarak PNG’ye dönüştürmek için bu JavaScript Excel API’sini kullanacağız. Ek olarak, bu API’nin açığa çıkardığı çok sayıda yöntem bulabilirsiniz.

Aşağıdaki adımları ve kod pasajını takip edebilirsiniz:

  1. Bir Workbook nesnesi oluşturun ve kaynak dosyayı yükleyin.
  2. Ek görüntü oluşturma seçeneklerine erişmek için ImageOrPrintOptions sınıfının bir örneğini oluşturun.
  3. setImageType yöntemini çağırarak görüntü türünü ayarlayın.
  4. İlk çalışma sayfasını almak için get(index) yöntemini çağırın.
  5. Hedef sayfa için bir SheetRender nesnesi oluşturun.
  6. Çalışma sayfasına yönelik bir görüntü oluşturmak için toImage yöntemini çağırın.
// Nodejs'de Excel'den PNG'ye 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Bir çalışma kitabı nesnesi oluşturun ve kaynak dosyayı yükleyin 
var workbook = new aspose.cells.Workbook("sample.xlsx");
// Ek görüntü oluşturma seçeneklerine erişmek için ImageOrPrintOptions sınıfının bir örneğini oluşturun 
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// setImageType yöntemini çağırarak görüntü türünü ayarlayın  
imgOptions.setImageType(aspose.cells.ImageType.PNG);
// İlk çalışma sayfasını almak için get(index) yöntemini çağırın. 
var sheet = workbook.getWorksheets().get(0);
// Hedef sayfa için bir SheetRender nesnesi oluşturun  
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
for (var j = 0; j < sr.getPageCount(); j++) {
	// Çalışma sayfasına yönelik bir görüntü oluşturmak için toImage yöntemini çağırın 
	sr.toImage(j,  "WToImage-out" + j + ".png");
}
        }
    }
}

Çıktıyı aşağıdaki resimde görebilirsiniz:

Excel'den PNG'ye

Ücretsiz Lisans Alın

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

Özetliyor

Bu, bu eğitimin sonu. Node.js’de Excel’i PNG’ye programlı olarak nasıl dönüştüreceğimizi inceledik. Bu JavaScript Excel API’sini kullanarak bir Excel’den PNG’ye dönüştürücü geliştirmek istiyorsanız bu blog yazısı kesinlikle size yardımcı olacaktır. Ayrıca bu kütüphanenin sunduğu diğer hükümleri ve yöntemleri öğrenmek için belgeler adresini ziyaret edebilirsiniz. Ayrıca, conholdate.com yeni konular üzerine yeni blog yazıları yazıyor. Bu nedenle, düzenli güncellemeler için lütfen iletişim halinde kalın.

Bir soru sor

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

SSS

Excel’i PNG’ye nasıl dönüştürebilirim?

Bu JavaScript Excel’i API kullanarak Excel dosyalarınızı resim formatına dönüştürebilirsiniz. Bu kitaplık, bu dönüşümü programlı olarak gerçekleştirmenize yardımcı olabilir.

Excel verilerini görüntüye nasıl dönüştürebilirim?

Program aracılığıyla bir Excel Çalışma Sayfasından görüntü oluşturmak için bu toImage yöntemini çağırın. Ayrıca bu kütüphanenin öne çıkan diğer yöntemlerini öğrenmek için burayı link ziyaret edin.

Ayrıca bakınız