Ana içeriğe geç

Word Belgelerinden Meta Verileri Çıkarma - Belge Analizi API

PDF4me Word'den Meta Verileri Çıkarma Bu özellik, ayrıntılı belge analizi yetenekleriyle Word belgelerinden kapsamlı meta verileri ve özellikleri çıkarmanızı sağlar. API Bu servis, Word dosyalarını işler ve yerleşik belge özelliklerini, özel özellikleri, belge istatistiklerini, yazar bilgilerini, oluşturma tarihlerini ve revizyon takibini alır. API Word belgesi içeriğini şu yolla alır: REST API aramalar, kullanarak Base64 Güvenli iletim için kodlama. Kültüre özgü biçimlendirme ve yerelleştirme desteğiyle bu çözüm, belge yönetimi, uyumluluk takibi, içerik analizi ve kurumsal belge iş akışları için idealdir.

İlgili Blog Yazıları
Bu özellik için henüz bir blog yazısı yok — yakında yayınlanacak.
Bu arada, her platforma yönelik eğitimler ve iş akışları için PDF4me bloguna göz atın.
Blogu ziyaret edin

Kimliğinizi Doğrulama API Rica etmek

Erişmek için PDF4me REST APIHer istek, geçerli kimlik doğrulama bilgilerini içermelidir. Kimlik doğrulama, güvenli iletişimi sağlar ve yetkili bir kullanıcı olarak kimliğinizi doğrular. REST API.

Başlıca Özellikler

  • Kapsamlı Meta Veri ÇıkarmaBelgeye ait tüm yerleşik ve özel özellikleri alın.
  • Belge İstatistikleri: Sayfa sayısını, kelime sayısını, karakter sayısını ve paragraf sayısını gerçek zamanlı olarak öğrenin.
  • Yazar BilgileriYazar, yönetici, şirket ve iletişim bilgilerini çıkarın.
  • Tarih/Saat ÖzellikleriOluşturma, değiştirme ve yazdırma zaman damgalarını al
  • Özel ÖzelliklerOtomatik önekleme özelliğiyle tüm özel belge özelliklerine erişin.
  • Kültür DesteğiTarih ve saatleri belirtilen yerel ayara göre biçimlendirin.
  • Sadece Okuma İşlemiOrijinal belgeyi değiştirmeden meta verileri çıkarın.
  • Yapılandırılmış Çıktı: Düzenlenmiş meta verileri döndürün JSON kolay işleme için format

REST API Uç nokta

O PDF4me REST API standart kullanır HTTP Kaynaklarla etkileşim kurma yöntemleri. Tüm meta veri çıkarma işlemleri tek bir uç nokta üzerinden gerçekleştirilir:

  • Yöntem: POST
  • Uç nokta: office/ApiV2Word/ExtractMetadata

REST API Parametreler

Word'den Meta Verileri Çıkarma için parametrelerin tam listesi REST APIParametreler, daha iyi anlaşılması ve uygulanması için kategoriye göre düzenlenmiştir.

Önemli: Yıldız (*) ile işaretlenmiş parametreler zorunludur ve mutlaka sağlanmalıdır. API doğru şekilde çalışması için.

Gerekli Parametreler

ParametreTipTanımÖrnek
belge*ObjectBelge referansı. İçermelidir. İsim (dize): .docx uzantılı Word dosya adı{ "Name": "document.docx" }
belge içeriği*Base64Word belgesinin içeriği kodlanmıştır. Base64UEsDBBQABgAIAAAA...

İsteğe bağlı parametreler

ParametreTipTanımÖrnek
kültürAdıStringTarih/saat biçimlendirmesi için kültür kodu (örneğin, "en-US", "de-DE", "fr-FR"). Varsayılan: InvariantCulture (tutarlı biçimlendirme). Meta verilerdeki tarih/saat görüntüleme biçimini etkiler. Geçersiz kültürler InvariantCulture'a geri döner.en-US

Çıktı

O PDF4me Word'den Meta Verileri Çıkarma REST API İşleme moduna bağlı olarak farklı yanıtlar döndürür. API meta verileri şu şekilde döndürür: JSON nesneİkili veri olarak değil.

Senkron İşleme (Varsayılan)

O API İsteği işler ve geri döner:

Durum Kodu: 200 Tamam

İçerik Türü: application/json

Yanıt Metni:

{
"document": null,
"fileName": null,
"success": true,
"errorMessage": null,
"metadata": {
"Author": "John Doe",
"Title": "Project Proposal",
"Subject": "Q1 2024 Planning",
"Keywords": "planning, budget, strategy",
"Comments": "Draft version for review",
"Category": "Business",
"Company": "Acme Corporation",
"Manager": "Jane Smith",
"Created": "1/15/2024 10:30:00 AM",
"LastModified": "1/20/2024 2:45:00 PM",
"LastPrinted": "1/18/2024 9:15:00 AM",
"RevisionNumber": 3,
"TotalEditingTime": 120,
"Pages": 8,
"Words": 2150,
"Characters": 12800,
"Paragraphs": 45,
"Custom_Department": "Marketing",
"Custom_ProjectCode": "PRJ-2024-001",
"Custom_Confidential": "Internal"
}
}

Yanıt Alanları:

  • belge (Base64 (veya boş): Meta veri çıkarımı için kullanılmaz; boş olabilir.
  • dosya adı (dize veya boş): Meta veri çıkarımı için kullanılmaz; boş olabilir.
  • başarı (mantıksal değer): İsteğin başarılı olup olmadığını gösterir.
  • hataMesajı (dize veya boş): Başarı başarısız olduğunda hata ayrıntıları
  • meta veriler (nesne): Tüm belge özelliklerini içeren kapsamlı meta veri sözlüğü

Kullanım Talimatları:

  1. Çıkarın metadata tarladan JSON cevap
  2. İhtiyaç duyulduğunda bireysel özelliklere erişim sağlayın.
  3. Belge sınıflandırması, uyumluluk takibi veya analizi için meta verileri kullanın.

Örnek (JavaScript):

const response = await fetch(url, options);
const data = await response.json();
const author = data.metadata.Author;
const pageCount = data.metadata.Pages;
// Access any metadata property

Meta Veri Özellikleri

Dahili Belge Özellikleri

Mülk AdıTipTanımÖrnek
YazarStringBelge yazarının adı"John Doe"
BaşlıkStringBelge başlığı"Project Proposal"
DersStringBelge konusu"Q1 2024 Planning"
Anahtar KelimelerStringBelge anahtar kelimeleri (virgülle ayrılmış)"planning, budget, strategy"
YorumlarStringBelge yorumları"Draft version for review"
KategoriStringBelge kategorisi"Business"
ŞirketStringFirma Adı"Acme Corporation"
MüdürStringYönetici adı"Jane Smith"
OluşturulduStringBelgenin oluşturulma tarihi/saati (biçimlendirilmiş)"1/15/2024 10:30:00 AM"
SonDeğiştirilme TarihiStringSon kaydedilme tarihi/saati (biçimlendirilmiş)"1/20/2024 2:45:00 PM"
SonYazdırmaStringSon yazdırma tarihi/saati (biçimlendirilmiş)"1/18/2024 9:15:00 AM"
Revizyon NumarasıIntegerBelge revizyon numarası3
ToplamDüzenlemeSüresiIntegerToplam düzenleme süresi (dakika)120

Belge İstatistikleri

Mülk AdıTipTanımÖrnek
SayfalarIntegerToplam sayfa sayısı8
KelimelerIntegerToplam kelime sayısı2150
KarakterlerIntegerToplam karakter sayısı12800
ParagraflarIntegerToplam paragraf sayısı45

Özel Özellikler

Özel özellikler şu ön ekle belirtilir: Custom_ Yanıtta:

  • Custom_Department - Gümrük departmanına ait mülk
  • Custom_ProjectCode - Özel proje kodu özelliği
  • Custom_Confidential - Özel gizlilik seviyesi
  • Word belgesinde tanımlanmış diğer özel özellikler

Desteklenen Kültür Örnekleri

Kültür KoduTanımTarih Biçimi Örneği
en-USİngilizce (Amerika Birleşik Devletleri)"15/01/2024 10:30:00"
en-GBİngilizce (Birleşik Krallık)"15/01/2024 10:30:00"
de-DEAlmanca (Almanya)"15.01.2024 10:30:00"
fr-FRFransızca (Fransa)"15/01/2024 10:30:00"
es-ESİspanyolca (İspanya)"15/01/2024 10:30:00"
ja-JPJaponca (Japonya)"2024/01/15 10:30:00"

Talep Örneği

Başlık

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Not:

  • Alın API anahtardan PDF4me Kontrol Paneli
  • O API anahtar olmalı Base64 "Basic" önekiyle kodlanmış ve ön eklenmiş Authorization başlık
  • Örnek: Eğer sizin API anahtar şudur abc123onu kodla Base64 ve kullanın Authorization: Basic YWJjMTIz

Yük

Temel Örnek (Sadece Gerekli Alanlar):

{
"document": { "Name": "document.docx" },
"docContent": "UEsDBBQABgAIAAAAIQDfpNJsWgEAACAFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC..."
}

Gelişmiş Örnek (İsteğe Bağlı Alanlarla):

{
"document": { "Name": "document.docx" },
"docContent": "UEsDBBQABgAIAAAAIQDfpNJsWgEAACAFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC...",
"cultureName": "en-US"
}

Kod Örnekleri

O PDF4me Word'den Meta Verileri Çıkarma REST API Birden fazla programlama dilinde kod örnekleri sunar. Geliştirme ortamınıza en uygun dili seçin:

C# (CSharp) Örnek

Tamamlamak C# Word'den meta verileri çıkarmak için uygulama:

Sektör Kullanım Örnekleri ve Uygulamaları

Hukuk ve Profesyonel Hizmetler Kullanım Örnekleri

  • Belge SınıflandırmasıHukuki belgeleri dava türüne, müvekkile veya uzmanlık alanına göre sınıflandırın.
  • Uyumluluk TakibiMevzuat uyumluluğu için belge oluşturma tarihlerini ve revizyon geçmişini izleyin.
  • Müşteri Belge YönetimiMüşteri dosyası organizasyonu için belge özelliklerini takip edin.
  • Denetim İzleme BakımıHukuki denetim gereklilikleri için belge meta verilerini kaydet.

Yardım Alın