Node.js'de Word'den Görüntü Çıkarma - Görüntü Dosyası Çıkarıcı

DOCX/DOC dosyaları birçok senaryoda büyük miktarda metinsel ve görsel veri içerebilir. Word dosyasındaki tüm görüntüleri çıkarmanız ve görüntüleri metin verilerinden ayırmanız gerekiyorsa GroupDocs.Parser tarafından desteklenen Bulut SDK’lar ve REST API’lerinden yararlanabilirsiniz. Aslında, GroupDocs.Parser Cloud SDKs for Node.js tarafından sunulan yöntemleri kullanarak JavaScript’te bir görüntü dosyası çıkarıcı oluşturabilirsiniz. Öyleyse devam edelim ve Node.js’de Word’den görüntülerin nasıl çıkarılacağını keşfedelim. Ayrıca, işlevselliği uygulamaya yönelik adımları ve kod pasajını inceleyeceğiz.

Aşağıdaki hususlar ele alınacaktır:

Kelime İşleme Yazılımı Kurulumu

Herhangi bir kütüphanenin kurulum adımı, hızlı uygulama geliştirmede hayati bir rol oynar. Neyse ki, GroupDocs.Parser Cloud SDKs for Node.js kurulum süreci, npm install MODULENAME kullanarak herhangi bir Node.js modülünü kurmanız gibidir. Bu nedenle, bu zengin özellikli görüntü dosyası çıkarıcı kitaplığını yüklemek için aşağıdaki komutu çalıştırın:

npm install groupdocs-parser-cloud

Bir sonraki aşamada Node.js projemiz ile bu kütüphaneyi kuracağız. Bu amaçla API Cloud’umuzdan kontrol paneli API kimlik bilgilerini (İstemci Kimliği, Müşteri Sırrı) alacağız.

API kimlik bilgilerini edinmede herhangi bir zorlukla karşılaşırsanız lütfen bu kılavuzu ziyaret edin.

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

API Cloud kontrol panelimizde, UploadFile yöntemini çağırarak manuel veya programlı olarak yükleyebileceğiniz bir kaynak DOC/DOCX dosyası bulunmaktadır.

Aşağıdaki adımlarda Node.js’de Word’den görüntülerin nasıl çıkarılacağı gösterilmektedir:

  • Projenizde groupdocs-parser-cloud’u edinin.
  • Client ID ve Client Secret ile Configuration sınıfının bir örneğini oluşturun.
  • fromConfig yöntemini çağırın ve Configuration sınıfının nesnesini iletin.
  • FileInfo sınıfının bir nesnesini oluşturun ve kaynak DOCX dosyasının yolunu tanımlayın.
  • ImagesOptions sınıfının bir örneğini oluşturarak görüntü seçeneklerini tanımlayın.
  • ImagesRequest sınıfının bir nesnesini başlatın ve ImagesOptions sınıfının örneğini iletin.
  • Word belgesinden görüntüleri çıkarmak için images yöntemini çağırın.

Kendi Kelime işleme yazılımınızı oluşturmak için aşağıdaki kod parçacığını kopyalayıp yapıştırın:

// Projenizde groupdocs-parser-cloud'u edinin.
const groupdocs_parser_cloud = require("groupdocs-parser-cloud");
// API kimlik bilgilerinizi tanımlayın.
let clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
let clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
// İstemci Kimliği ve İstemci Sırrı ile Configuration sınıfının bir örneğini oluşturun.
const configuration = new groupdocs_parser_cloud.Configuration(clientId, clientSecret);
// fromConfig yöntemini çağırın ve Configuration sınıfının nesnesini iletin.
let parseApi = groupdocs_parser_cloud.ParseApi.fromConfig(configuration);
// FileInfo sınıfının bir nesnesini oluşturun ve kaynak DOCX dosyasının yolunu tanımlayın.
let fileInfo = new groupdocs_parser_cloud.FileInfo();
fileInfo.filePath = "sample.docx";
// ImagesOptions sınıfının bir örneğini oluşturarak görüntü seçeneklerini tanımlayın.
let options = new groupdocs_parser_cloud.ImagesOptions();
options.fileInfo = fileInfo;
// ImagesRequest sınıfının bir nesnesini başlatın ve ImagesOptions sınıfının örneğini iletin.
let request = new groupdocs_parser_cloud.ImagesRequest(options);

// Word belgesinden görsel çıkarmak için görseller yöntemini çağırın.
parseApi.images(request)
.then((result)=>{
// Sonuçları göster
let images = result.images;
images.forEach(image => {
  console.log("Image path in storage: " + image.path);
  console.log("Download url: " + image.downloadUrl);
  console.log("Image format: " + image.fileFormat + ". Page index: " + image.pageIndex);
});
})

Yukarıdaki kod örneğinin çıktısını aşağıdaki resimde görebilirsiniz:

görüntü dosyası çıkarıcı

Çevrimiçi Resim Çıkarıcı

Word dosyalarından görsel çıkarmak için bu çevrimiçi araçtan tam olarak yararlanabilirsiniz. Her şeyden önce, aynı zamanda GroupDocs.Parser Cloud SDK’ları tarafından da desteklenmektedir. Ayrıca web tabanlıdır ve ücretsiz olduğundan ve hesap oluşturma veya abonelik gerektirmediğinden güçlü dönüştürme ve manipülasyon özellikleri sunar.

Çevrimiçi Görüntü Çıkarıcı

Çözüm

Sonunda, bir kelime işlemci yazılımı geliştirmek için [GroupDocs.Parser Cloud SDKs2‘yi güvenle değerlendirebiliriz. Kurulumu ve kurulumu oldukça kolaydır ve kullanabileceğiniz çok sayıda yöntem vardır. Ek olarak, işlevselliği çevrimiçi olarak elde etmek için bir çevrimiçi görüntü çıkarıcı vardır. Daha fazla araştırma için lütfen belgeler ve GitHub deposunu ziyaret edin. Ayrıca, geliştirmeye başlamak için Başlangıç Kılavuzunu ziyaret etmekten çekinmeyin.

Son olarak, groupdocs.cloud yeni makaleler yazıyor. Bu nedenle, düzenli güncellemeler için lütfen iletişim halinde kalın.

Yardım Mevcuttur

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

Sıkça Sorulan Sorular – SSS

Word’den görüntüleri nasıl çıkarabilirim?

DOCX/DOC dosyalarından görüntüleri programlı olarak çıkarmak için [GroupDocs.Parser Cloud SDKs2‘yi kullanabilirsiniz. Daha fazla ayrıntı için lütfen burayı link ziyaret edin.

Ayrıca bakınız