Word belgeleri genellikle yeniden kullanmanız veya ayrı ayrı analiz etmeniz gereken logolar, grafikler ve ürün resimleri gibi zengin görsel unsurlar içerir. .doc veya .docx dosyasından her resmi manuel olarak kaydetmek yavaş ve hata yapma olasılığı yüksek olabilir - özellikle toplu belgeleri veya otomatik iş akışlarını işlerken.
Bu nedenle, bu makalede, birkaç basit API çağrısı kullanarak Word belgelerinden görüntüleri programlı olarak nasıl çıkartabileceğimizi öğreneceğiz. REST tabanlı SDK’mız tamamen bulutta çalışır - Microsoft Word veya harici kütüphaneler gerektirmeden - otomasyon, entegrasyon ve ölçeklenebilir uygulamalar için ideal hale getirir.
Görüntü Çıkarımının Belirgin Özellikleri
- Belgeleri merkezi bir medya kütüphanesine arşivleme görselleri
- Gömülü grafiklerin makine öğrenimi veya OCR iş akışları için işlenmesi
- Raporlardan ve sözleşmelerden şirket varlıklarını yeniden kullanma
- Görsel verilerin belge sistemleri arasında taşınması
Aşağıdaki konuları daha detaylı olarak inceleyelim:
- Word Belgesi İşleme API’si
- Word’den Görselleri C# ile Nasıl Çıkarılır
- cURL kullanarak Word Belgesi Görsellerini İndirin
- Ücretsiz Word Belgesi Görüntü Çıkarıcı
Word Belge İşleme API’si
GroupDocs.Parser Cloud SDK for .NET ödüllü REST tabanlı API’mizdir ve Word Belgesi, PPTX, Excel, PDF, ZIP gibi çok çeşitli dosya formatlarını manipüle etme yetenekleri sunmaktadır. Gereksinimlerimize göre, API bu kullanım senaryolarını, C# uygulamalarınızda .doc
ve .docx
dosyalarından resimleri doğrudan okumanıza, çıkarmanıza ve kaydetmenize izin vererek basit hale getirmektedir.
Önkoşullar
- GroupDocs Cloud Dashboard adresinde kaydolun.
- Client ID’nizi ve Client Secret’ınızı alın. Daha fazla detay için lütfen bu article bağlantısını ziyaret edin.
- REST tabanlı SDK’yı yükleyin:
- .NET 6.0 veya daha yeni bir sürüm ile Visual Studio’yu yükleyin.
SDK’yı NuGet Paketleri’nden yükleyin:
NuGet\Install-Package GroupDocs.Parser-Cloud -Version 25.7.0
- Client kimlik bilgileri hakkında daha fazla bilgi için,
Word’tan Görüntüleri C# ile Nasıl Çıkarılır
Aşağıda, C# ve GroupDocs.Parser Cloud REST API kullanarak bir Word belgesinden görüntüleri çıkarmak için basit üç adımlık süreci takip edin.
Adım 1: API Yapılandırmasını Başlatın
var config = new Configuration
{
ClientId = "YOUR_CLIENT_ID",
ClientSecret = "YOUR_CLIENT_SECRET"
};
var parserApi = new ParserApi(config);
Adım 2: Dosya Yolu ve Çıkarma Seçeneklerini Ayarlayın ImagesOptions sınıfının örneğini bir argüman olarak geçtiğimiz ImagesRequest nesnesinin bir örneğini başlatın.
var fileInfo = new FileInfo
{
FilePath = "sample.docx"
};
var options = new ImagesOptions
{
FileInfo = fileInfo
};
var request = new ImagesRequest(options);
Adım 3: Belgelerin Resimlerini Alın. Görüntüleri çıkarmak için images API’sini çağırın.
var response = parserApi.Images(request);
foreach (var image in response.Images)
{
// write the name of image extracted from word document
Console.WriteLine($"Image found at: {image.Path}");
}
// Daha fazla bilgi için lütfen https://github.com/groupdocs-parser-cloud/groupdocs-parser-cloud-dotnet adresini ziyaret edin.
var config = new Configuration
{
ClientId = "YOUR_CLIENT_ID",
ClientSecret = "YOUR_CLIENT_SECRET"
};
var parserApi = new ParserApi(config);
// specify the input Word document information
var fileInfo = new FileInfo
{
FilePath = "sample.docx"
};
var options = new ImagesOptions
{
FileInfo = fileInfo
};
// ImagesRequest nesnesi oluşturun
var request = new ImagesRequest(options);
// API'yi çağırarak Word belgesinden görselleri çıkartın.
var response = parserApi.Images(request);
foreach (var image in response.Images)
{
Console.WriteLine($"Image found at: {image.Path}");
}
Download Word Document Images Using cURL
Eğer tercihiniz kod parçacığı olmadan görsel çıkarımı ise, o zaman GroupDocs.Parser Cloud i cURL komutları kullanarak komut satırı terminalinden veya toplu dosyalardan çağırmayı deneyin.
Adım 1 – JWT Erişim Jetonu Oluştur:
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 – Görselleri Çıkar:
curl -v -X POST "https://api.groupdocs.cloud/v1.0/parser/images" \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{
\"FileInfo\": {
\"FilePath\": \"input.docx\",
\"StorageName\": \"internal\"
},
\"OutputPath\": \"internal\",
\"StartPageNumber\": 1,
\"CountPagesToExtract\": 2
}"
- ile ürettiğiniz ile değiştirin.
- Tüm sayfalardan resimleri çıkarmayı tercih ediyorsanız,
StartPageNumber
veCountPagesToExtract
parametrelerini atlayın.
Ücretsiz Word Belgesi Görsel Çıkarıcı
Eğer çevrenizi kurmadıysanız ve GroupDocs.Parser Cloud API’sinin yeteneklerini test etmek istiyorsanız, o zaman ücretsiz çevrimiçi Word Görüntü Çıkarıcı uygulamamızı denemeyi düşünebilirsiniz.

Özet
GroupDocs.Parser Cloud SDK for .NET, Word, PDF, Excel ve diğer formatları kapsayan içerik çıkarma, belge ayrıştırma ve otomasyon iş akışları için güvenilir bir çözümdür. Bugün REST API’mizi kullanmayı deneyin!
Daha Fazla Okuma
Sıkça Sorulan Sorular – SSS
Can I extract images from specific pages in a Word document?
- Evet.
StartPageNumber
veCountPagesToExtract
parametrelerini tanımlayabilirsiniz.
API, görüntülerin çözünürlüğünü koruyor mu?
- Evet. API, gömülü resimleri Word belgesine gömüldüğü benzer kalite ve çözünürlükte döndürür.
Microsoft Word bu işlemi gerçekleştirmek için gerekli mi?
- Hayır. Bu, bulut tabanlı bir çözümdür ve MS Office’ten bağımsız olarak çalışır.
Ücretsiz deneme var mı?
- Evet. Deneme hesabıyla ayda 150 ücretsiz API çağrısı alabilirsiniz. Daha fazla bilgi için lütfen pricing guide adresini ziyaret edin.