Node.js'deki Excel'den Görüntüleri Çıkarma

Node.js’deki Excel’den Görüntüleri Çıkarma

Bu blog gönderisinin amacı, Node.js’deki Excel dosyasından programlı olarak görseller çıkarmaktır. Artık Excel dosyaları, Word dosyaları ve daha fazlası gibi belgelerden görüntü çıkarmak oldukça kolaydır. Node.js tabanlı bir uygulamaya birkaç satır kaynak kodu yazarak görüntü çıkarma işlemini gerçekleştirmek için bu JavaScript’i kitaplık kullanacağız. Ancak iş ihtiyaçlarınızı karşılamak için Excel Çalışma Sayfalarını işleyebilir ve değiştirebilirsiniz. O halde bu kılavuza başlayalım ve görüntü çıkarma otomasyonunu öğrenelim.

Bu kılavuzda aşağıdaki hususlar ele alınacaktır:

Görüntü çıkarma kitaplığı kurulumu

Bu JavaScript kütüphanesinin kurulum prosedürü çok hızlıdır. Bu nedenle, API paketini indirebilir veya aşağıdaki komutları çalıştırarak yükleyebilirsiniz:

npm install java
npm install aspose.cells

Node.js’deki Excel’den Görüntüleri Çıkarma

Bu JavaScript kitaplığını kullanarak Excel belgelerini açabilir, değiştirebilir ve kaydedebilirsiniz. Bu bölümde Excel dosyalarından programlı olarak görüntü çıkarma işlemini gerçekleştirme adımlarını ve kod pasajını yazacağız.

Adımlar şunlardır:

  1. Kaynak dosyadan bir Çalışma Kitabı nesnesi oluşturun.
  2. get yöntemini çağırarak ilk çalışma sayfasını alın.
  3. İlk çalışma sayfasındaki ilk Resmi almak için getPictures().get yöntemini çağırın.
  4. Çıktı görüntü dosyası yolunu ayarlayın.
  5. ImageOrPrintOptions sınıfının bir örneğini oluşturun.
  6. Resim formatını JPEG veya PNG olarak belirtin.
  7. toImage yöntemini çağırarak görüntüyü kaydedin.

Aşağıdaki kodu kopyalayıp ana dosyanıza yapıştırın:

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Kaynak dosyadan bir çalışma kitabı nesnesi oluşturun.
var workbook = new aspose.cells.Workbook("sample.xlsx");
// Get yöntemini çağırarak ilk çalışma sayfasını alın.
var worksheet = workbook.getWorksheets().get(0);
// İlk çalışma sayfasındaki ilk Resmi almak için get yöntemini çağırın. 
var pic = worksheet.getPictures().get(0);
// Çıktı görüntü dosyası yolunu ayarlayın.
var fileName = "aspose-logo.jpg";
// ImageOrPrintOptions sınıfının bir örneğini oluşturun.
var printoption = new aspose.cells.ImageOrPrintOptions();
// Görüntü biçimini JPEG veya PNG olarak belirtin.
printoption.setImageType(aspose.cells.ImageType.JPEG);
// toImage yöntemini çağırarak görüntüyü kaydedin. 
pic.toImage(fileName, printoption);

Çıktı aşağıdaki resimde görülebilir:

görüntü çıkarma

Ücretsiz Lisans Alın

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

Özetliyor

Bu, bu blog yazısının sonu. Umarım Node.js’de Excel’den programlı olarak görüntülerin nasıl çıkarılacağını öğrenmişsinizdir. Ayrıca bu JavaScript kütüphanesini kullanarak daha birçok işlemi yapabilir ve yazılım ihtiyaçlarınızı karşılayabilirsiniz. Son olarak, belgeler geliştirme ve kurulumla ilgili tüm ayrıntıları sunmaktadır.

Ayrıca Başlangıç kılavuzumuzu takip etmenizi öneririz.

Son olarak conholdate.com 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’den bir görüntüyü nasıl çıkarabilirim?

Bu bağlantı, iş uygulamanız için bir görüntü çıkarma modülü oluşturmanıza yardımcı olacak adımları ve kod pasajını içerir.

Ayrıca bakınız