
Microsoft Word belgelerinden otomasyon, dizinleme veya analiz için düz veya yapılandırılmış metin çıkarmanız gerekiyorsa, GroupDocs.Parser Cloud SDK for Node.js güvenilir bir RESTful çözüm sunar. Sadece birkaç satır kod ile, Microsoft Word’ü yüklemeden veya herhangi bir sunucu tarafı aracı kullanmadan .doc ve .docx dosyalarından içerik çıkarabilirsiniz.
- Word Belge Metni Çıkarma API’si
- Word`den Metin Nasıl Çekilir Node.js Kullanarak
- Word’den cURL ile Metin Çıkartma
- Çevrimiçi Metin Çıkarıcı
Word Belge Metin Çıkarma API
GroupDocs.Parser Cloud SDK for Node.js , REST API’sinin bir sarmalayıcısıdır ve çıkarmayı basitleştirir:
- Text (full document or selective pages).
- Tablolar ve yapılandırılmış veriler.
- Meta veriler ve gömülü alanlar.
- Ekler ve resimler.
Çeşitli formatları destekler, bunlar arasında PDF, Word, Excel, PowerPoint, MSG, ZIP ve daha fazlası bulunmaktadır.
Ön koşullar
- GroupDocs.Cloud Dashboard adresinde bir hesap oluşturun.
- Müşteri Kimliğinizi ve Müşteri Sırrınızı alın.
- SDK’yi yükleyin:
npm install groupdocs-parser-cloud
Aşağıdaki makaleyi ziyaret etmeyi düşünebilirsiniz, kimlik doğrulama için Müşteri ID’nizi ve Müşteri Sırrınızı nasıl alacağınızı öğrenmek için.
Word Document Metin Çıkarma API
Lütfen aşağıdaki adımları izleyin, Node.js SDK’sını kullanarak bir Word belgesinden nasıl metin çıkarılacağına dair bilgi için.
Adım 1: Yapılandırmayı Başlat:
const { ParserApi, Configuration, ImagesRequest, FileInfo, ImagesOptions } = require("groupdocs-parser-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const parserApi = new ParserApi(config);
Adım 2: Dosya Bilgisi ve Metin Seçeneklerini Ayarlama: TextRequest sınıfının bir nesnesini başlatın ve TextOptions sınıfının örneğini geçirin.
const fileInfo = new FileInfo();
// path to your Word file
fileInfo.filePath = "sample.docx";
const options = new TextOptions();
options.fileInfo = fileInfo;
const request = new TextRequest(options);
Adım 3: Word Dosyasından Metni Çıkarın: Invoke the text method, and it will return the plain text content from Word document.
parserApi.text(request).then(response => {
console.log("Extracted text content:");
console.log(response.text);
}).catch(err => {
console.error("Error extracting text:", err);
});
// Daha fazla örnek için lütfen https://github.com/groupdocs-parser-cloud/groupdocs-parser-cloud-node adresini ziyaret edin.
const { Configuration, ParserApi, TextOptions, TextRequest, FileInfo } = require("groupdocs-parser-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const parserApi = new ParserApi(config);
const fileInfo = new FileInfo();
// path of word document
fileInfo.filePath = "sample.docx";
const options = new TextOptions();
options.fileInfo = fileInfo;
const request = new TextRequest(options);
parserApi.text(request).then(response => {
console.log("Extracted text content:");
console.log(response.text);
}).catch(err => {
console.error("Error extracting text:", err);
});
Yukarıdaki kod örneğinin çıktısını aşağıdaki resimde görebilirsiniz:

Word’den Metin Çekmek için cURL
Eğer komut satırı işlemlerini tercih ediyorsanız veya bir betiğe entegre etmek istiyorsanız? cURL ve GroupDocs.Parser REST API’sini kullanarak Word belgesinden metin çıkartabilirsiniz.
Adım 1 – Erişim Jetonu Üret:
curl -X POST "https://api.groupdocs.cloud/connect/token" \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded"
Adım 2 – API Çağrısı ile Metin Çıkarma:
curl -v -X POST "https://api.groupdocs.cloud/v1.0/parser/text" \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d
"{
\"FileInfo\":
{
\"FilePath\": \"sample.docx\",
\"StorageName\": \"internal\"
},
\"StartPageNumber\": 0,
\"CountPagesToExtract\": 1
}"
- ile oluşturduğunuz olanı değiştirin.
cURL’ün GroupDocs.Parser API ile kullanılmasının avantajları
- ✅ SDK kurulumu yok.
- ✅ Çok platformlu otomasyon.
- ✅ Kabuk betikleri ve CI boru hatları için idealdir.
- ✅ Verimli ve hafif.
Online Word Text Extractor
Kodsuz bir seçenek tercih ederseniz, Free Online Word Text Extractor aracımızı GroupDocs.Parser Cloud ile kullanın.

Sonuç
GroupDocs.Parser Cloud SDK for Node.js ile otomasyon, indeksleme veya veri madenciliği için Word belgelerinden (.docx veya .doc) metin çıkarmak oldukça kolaydır. SDK ve REST API, Node.js veya doğrudan cURL komutlarını tercih etmenize bağlı olarak esnek ve ölçeklenebilir seçenekler sunar.
📚 Ek Kaynaklar
Sıkça Sorulan Sorular – SSS
- DOCX tablolarından metin çıkarabilir miyim?
- Evet. GroupDocs.Parser, tablo hücreleri ve düzen verileri dahil olmak üzere yapılandırılmış içeriği çıkarabilir.
- Microsoft Word gerekli mi?
- Hayır. API bulutta çalışır ve Microsoft Office’e bağlı değildir.
- Fiyatlandırma modeli nedir?
- Tek bir kullan-öde fiyatlandırma modeli sunuyoruz. Daha fazla bilgi için lütfen pricing guide ziyaret edin.
- Ücretsiz deneme alabilir miyim?
- Evet. Ücretsiz deneme hesabına abone olduğunuzda, ayda 150 API çağrısını ücretsiz olarak yapabilirsiniz. Daha fazla ayrıntı için lütfen pricing guide ziyaret edin.