Lewati ke konten utama

Ekstrak Metadata dari Word - Analisis Dokumen API

PDF4me Ekstrak Metadata dari Word Memungkinkan Anda mengekstrak metadata dan properti komprehensif dari dokumen Word dengan kemampuan analisis dokumen yang mendetail. Ini API Layanan ini memproses file Word dan mengambil properti dokumen bawaan, properti khusus, statistik dokumen, informasi penulis, tanggal pembuatan, dan pelacakan revisi. API menerima konten dokumen Word melalui REST API panggilan, memanfaatkan Base64 Pengkodean untuk transmisi yang aman. Dengan dukungan untuk format dan lokalisasi khusus budaya, solusi ini ideal untuk manajemen dokumen, pelacakan kepatuhan, analisis konten, dan alur kerja dokumen perusahaan.

Postingan Blog Terkait
Belum ada postingan blog untuk fitur ini — akan segera hadir.
Sementara itu, jelajahi blog PDF4me untuk menemukan tutorial dan alur kerja di berbagai platform.
Kunjungi blog ini

Memverifikasi Identitas Anda API Meminta

Untuk mengakses PDF4me REST APISetiap permintaan harus menyertakan kredensial otentikasi yang tepat. Otentikasi memastikan komunikasi yang aman dan memvalidasi identitas Anda sebagai pengguna yang berwenang. REST API.

Fitur Utama

  • Ekstraksi Metadata Komprehensif: Mengambil semua properti dokumen bawaan dan kustom
  • Statistik DokumenDapatkan jumlah halaman, jumlah kata, jumlah karakter, dan jumlah paragraf secara real-time.
  • Informasi PenulisEkstrak nama penulis, manajer, perusahaan, dan detail kontak.
  • Properti Tanggal/Waktu: Mengambil stempel waktu pembuatan, modifikasi, dan pencetakan
  • Properti KustomAkses semua properti dokumen kustom dengan awalan otomatis.
  • Dukungan BudayaFormat tanggal dan waktu sesuai dengan lokal yang ditentukan.
  • Operasi Baca SajaEkstrak metadata tanpa mengubah dokumen asli.
  • Keluaran Terstruktur: Mengembalikan metadata yang terorganisir dalam JSON format untuk memudahkan pemrosesan

REST API Titik akhir

Yang PDF4me REST API menggunakan standar HTTP Metode untuk berinteraksi dengan sumber daya. Semua operasi ekstraksi metadata dilakukan melalui satu titik akhir:

  • Metode: POST
  • Titik akhir: office/ApiV2Word/ExtractMetadata

REST API Parameter

Daftar lengkap parameter untuk Ekstrak Metadata dari Word REST APIParameter-parameter tersebut diorganisir berdasarkan kategori untuk pemahaman dan implementasi yang lebih baik.

Penting: Parameter yang ditandai dengan tanda bintang (*) wajib diisi dan harus diberikan agar dapat digunakan. API agar berfungsi dengan benar.

Parameter yang Diperlukan

ParameterJenisKeteranganContoh
dokumen*ObjectReferensi dokumen. Harus memuat Nama (string): Nama file Word dengan ekstensi .docx{ "Name": "document.docx" }
Konten dokumen*Base64Konten dokumen Word yang dikodekan dalam Base64UEsDBBQABgAIAAAA...

Parameter Opsional

ParameterJenisKeteranganContoh
nama budayaStringKode budaya untuk pemformatan tanggal/waktu (misalnya, "en-US", "de-DE", "fr-FR"). Default: InvariantCulture (pemformatan konsisten). Mempengaruhi format tampilan tanggal/waktu dalam metadata. Budaya yang tidak valid akan kembali ke InvariantCulture.en-US

Keluaran

Yang PDF4me Ekstrak Metadata dari Word REST API Mengembalikan respons yang berbeda berdasarkan mode pemrosesan. API mengembalikan metadata sebagai JSON objek, bukan sebagai data biner.

Pemrosesan Sinkron (Default)

Yang API Memproses permintaan dan mengembalikan:

Kode Status: 200 OK

Tipe Konten: application/json

Isi Tanggapan:

{
"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"
}
}

Kolom Respons:

  • dokumen (Base64 atau null): Tidak digunakan untuk ekstraksi metadata; mungkin null
  • nama file (string atau null): Tidak digunakan untuk ekstraksi metadata; mungkin null
  • kesuksesan (boolean): Menunjukkan apakah permintaan berhasil
  • pesan kesalahan (string atau null): Detail kesalahan jika keberhasilan bernilai false
  • metadata (objek): Kamus metadata komprehensif yang berisi semua properti dokumen

Cara Penggunaan:

  1. Ekstrak metadata lapangan dari JSON tanggapan
  2. Akses properti individual sesuai kebutuhan.
  3. Gunakan metadata untuk klasifikasi dokumen, pelacakan kepatuhan, atau analisis.

Contoh (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

Properti Metadata

Properti Dokumen Bawaan

Nama PropertiJenisKeteranganContoh
PengarangStringNama penulis dokumen"John Doe"
JudulStringJudul dokumen"Project Proposal"
SubjekStringSubjek dokumen"Q1 2024 Planning"
Kata kunciStringKata kunci dokumen (dipisahkan koma)"planning, budget, strategy"
KomentarStringKomentar dokumen"Draft version for review"
KategoriStringKategori dokumen"Business"
PerusahaanStringNama perusahaan"Acme Corporation"
ManajerStringNama manajer"Jane Smith"
DibuatStringTanggal/waktu pembuatan dokumen (diformat)"1/15/2024 10:30:00 AM"
Terakhir DiubahStringTanggal/waktu terakhir disimpan (diformat)"1/20/2024 2:45:00 PM"
TerakhirDicetakStringTanggal/waktu cetak terakhir (diformat)"1/18/2024 9:15:00 AM"
Nomor RevisiIntegerNomor revisi dokumen3
TotalWaktuPengeditanIntegerTotal waktu pengeditan dalam menit120

Statistik Dokumen

Nama PropertiJenisKeteranganContoh
HalamanIntegerJumlah total halaman8
Kata-kataIntegerJumlah kata total2150
KarakterIntegerJumlah karakter total12800
ParagrafIntegerJumlah paragraf total45

Properti Kustom

Properti kustom diawali dengan Custom_ dalam tanggapannya:

  • Custom_Department - Properti departemen khusus
  • Custom_ProjectCode - Properti kode proyek kustom
  • Custom_Confidential - Tingkat kerahasiaan khusus
  • Properti kustom lainnya yang didefinisikan dalam dokumen Word.

Contoh Budaya yang Didukung

Kode BudayaKeteranganContoh Format Tanggal
en-USBahasa Inggris (Amerika Serikat)"15/01/2024 10:30:00 AM"
en-GBBahasa Inggris (Britania Raya)"15/01/2024 10:30:00"
de-DEJerman (Jerman)"15.01.2024 10:30:00"
fr-FRBahasa Prancis (Prancis)"15/01/2024 10:30:00"
es-ESBahasa Spanyol (Spanyol)"15/01/2024 10:30:00"
ja-JPBahasa Jepang (Jepang)"15/01/2024 10:30:00"

Contoh Permintaan

Judul

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Catatan:

  • Dapatkan milikmu API kunci dari PDF4me Dasbor
  • Yang API kunci harus Base64 dikodekan dan diawali dengan "Basic" di dalam Authorization judul
  • Contoh: Jika Anda API kuncinya adalah abc123, mengkodekannya menjadi Base64 dan menggunakan Authorization: Basic YWJjMTIz

Muatan

Contoh Sederhana (Hanya Kolom yang Wajib Diisi):

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

Contoh Lanjutan (Dengan Kolom Opsional):

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

Contoh Kode

Yang PDF4me Ekstrak Metadata dari Word REST API Menyediakan contoh kode dalam berbagai bahasa pemrograman. Pilih bahasa yang paling sesuai dengan lingkungan pengembangan Anda:

C# (CSharp) Contoh

Menyelesaikan C# Implementasi untuk mengekstrak metadata dari Word:

Studi Kasus & Aplikasi Industri

Studi Kasus Layanan Hukum & Profesional

  • Klasifikasi DokumenKlasifikasikan dokumen hukum berdasarkan jenis kasus, klien, atau bidang praktik.
  • Pelacakan KepatuhanPantau tanggal pembuatan dokumen dan riwayat revisi untuk kepatuhan terhadap peraturan.
  • Manajemen Dokumen Klien: Melacak properti dokumen untuk pengorganisasian file klien
  • Pemeliharaan Jejak Audit: Mencatat metadata dokumen untuk keperluan audit hukum

Dapatkan Bantuan