Lewati ke konten utama

Ekstrak Teks dari Word - Pengurai Konten API

PDF4me Ekstrak Teks dari Word Memungkinkan Anda mengekstrak konten teks dari dokumen Word dengan opsi rentang halaman dan pemfilteran konten. Ini API Layanan ini memproses file Word dan mengekstrak konten teks dari dokumen Word dengan opsi yang dapat disesuaikan. API menerima konten dokumen Word melalui REST API panggilan, memanfaatkan Base64 Pengkodean untuk transmisi yang aman. Dengan dukungan untuk pemilihan rentang halaman, penghapusan komentar, pemfilteran header/footer, dan penerimaan perubahan, solusi ini ideal untuk alur kerja pemrosesan dokumen dan analisis konten.

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

  • Dukungan Dokumen WordEkstrak teks dari dokumen Microsoft Word (.doc, .docx)
  • Pemilihan Rentang Halaman: Memproses rentang halaman tertentu atau seluruh dokumen dengan nomor halaman awal dan akhir yang disesuaikan
  • Penyaringan KontenHapus komentar, header, footer, dan lacak perubahan untuk ekstraksi teks yang bersih.
  • Base64 Pengkodean: Transmisi konten file yang aman menggunakan Base64 pengkodean
  • Sederhana API Integrasi: RESTful API dirancang untuk alur kerja pemrosesan dokumen Word otomatis

REST API Titik akhir

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

  • Metode: POST
  • Titik akhir: /api/v2/ExtractTextFromWord

REST API Parameter

Daftar lengkap parameter untuk Ekstrak Teks 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
docName*StringNama file dokumen Word sumber (tanpa ekstensi atau dengan ekstensi .docx/.doc)output
docContent*Base64 (String)Isi dokumen Word masukan di Base64 formatJVBERi...
StartPageNumber*IntegerNomor halaman awal untuk ekstraksi teks1
EndPageNumber*IntegerNomor halaman akhir untuk ekstraksi teks3
RemoveComments*BooleanPilih apakah akan menghapus komentar dari teks yang diekstrak: BENARHapus komentar, PALSUSertakan komentartrue
RemoveHeaderFooter*BooleanPilih apakah akan menghapus header dan footer: BENARHapus header/footer, PALSUSertakan header/footertrue
AcceptChanges*BooleanPilih apakah akan menerima perubahan yang dilacak: BENARTerima perubahan, PALSUTolak perubahantrue

Parameter Opsional

ParameterJenisKeteranganContoh
asyncBooleanAktifkan pemrosesan asinkron. Saat true, itu API pengembalian 202 Accepted dengan Location header untuk mengambil hasil pollingfalse

Keluaran

Yang PDF4me Ekstrak Teks dari Word REST API Mengembalikan respons yang berbeda berdasarkan mode pemrosesan. API mengembalikan teks yang diekstrak sebagai JSON tanggapan atau berkas teks.

Pemrosesan Sinkron (Default)

Kapan async adalah false atau tidak disediakan, maka API Mengembalikan teks yang diekstrak secara langsung.

Kode Status: 200 OK

Format Tanggapan:

{
"extractedText": "Extracted text content from Word document pages 1 to 3...",
"fileName": "output.txt"
}

Atau sebagai file teks:

Extracted text content from Word document pages 1 to 3...

Respons tersebut berisi konten teks yang diekstrak dari rentang halaman yang ditentukan.

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

Permintaan Dasar:

{
"docContent": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIFszIDAgUl0KL0NvdW50IDEKPD4KZW5kb2JqCjMgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovTWVkaWFCb3ggWzAgMCA2MTIgNzkyXQovUmVzb3VyY2VzIDw8Ci9Gb250IDw8Ci9GMSA0IDAgUgo+Pgo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2JqCjQgMCBvYmoKPDwKL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUxCi9CYXNlRm9udCAvSGVsdmV0aWNhCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9MZW5ndGggNDQKPj4Kc3RyZWFtCkJUCi9GMSAxMiBUZgoxMDAgNzAwIFRkCihIZWxsbyBXb3JsZCkgVGoKRVQKZW5kc3RyZWFtCmVuZG9iagp4cmVmCjAgNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAwMDA1NCAwMDAwMCBuIAowMDAwMDAwMTAxIDAwMDAwIG4gCjAwMDAwMDAxNzAgMDAwMDAgbiAKMDAwMDAwMDI0NCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDYKL1Jvb3QgMSAwIFIKPj4Kc3RhcnR4cmVmCjM0MQolJUVPRg==",
"docName": "output",
"StartPageNumber": 1,
"EndPageNumber": 3,
"RemoveComments": true,
"RemoveHeaderFooter": true,
"AcceptChanges": true
}

Dengan Pemrosesan Asinkron:

{
"docContent": "JVBERi0xLjQKJeLjz9MK...",
"docName": "output",
"StartPageNumber": 1,
"EndPageNumber": 3,
"RemoveComments": true,
"RemoveHeaderFooter": true,
"AcceptChanges": true,
"async": true
}

Contoh Kode

Yang PDF4me Ekstrak Teks 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 teks dari dokumen Word:

Fitur Ekstraksi Teks Kata

Pemrosesan Dokumen

  • Dukungan Format WordDukungan penuh untuk format dokumen Microsoft Word .doc dan .docx
  • Pelestarian FormatMempertahankan format dan struktur teks selama ekstraksi.
  • Dokumen KompleksMenangani dokumen Word kompleks yang berisi tabel, gambar, dan konten tersemat.
  • Pemrosesan ProfesionalEkstraksi teks berkualitas tinggi dengan pelestarian konten yang akurat.
  • Input FleksibelDukungan untuk berbagai versi dan format dokumen Word.

Pemrosesan Halaman

  • Pemilihan Rentang HalamanEkstrak teks dari rentang halaman tertentu dengan nomor halaman awal dan akhir.
  • Penargetan Fleksibel: Memproses halaman individual, rentang halaman, atau seluruh dokumen
  • Pemrosesan Khusus: Dukungan untuk kombinasi halaman apa pun dengan kontrol yang tepat
  • Pemrosesan Batch: Menangani banyak halaman secara efisien dalam satu tempat API panggilan
  • Tata Letak ProfesionalEkstraksi teks yang konsisten di semua halaman target.

Penyaringan Konten

  • Penghapusan KomentarOpsi untuk mengecualikan komentar dan anotasi dari teks yang diekstrak.
  • Penyaringan Header/FooterHapus header dan footer untuk ekstraksi konten yang bersih.
  • Pelacakan Perubahan: Terima atau tolak perubahan yang dilacak selama ekstraksi teks
  • Pembersihan KontenOpsi penyaringan lanjutan untuk kebutuhan ekstraksi teks tertentu.
  • Hasil ProfesionalOutput teks yang bersih dan terformat dengan pelestarian konten yang akurat.

Studi Kasus & Aplikasi Industri

Kasus Penggunaan Bisnis & Perusahaan

  • Analisis DokumenEkstrak konten teks dari dokumen Word untuk analisis dan pemrosesan.
  • Manajemen KontenEkstrak teks dari dokumen Word untuk sistem manajemen konten.
  • Pemrosesan LaporanEkstrak teks dari laporan Word untuk pemrosesan dan analisis otomatis.
  • Intelijen BisnisEkstrak teks dari dokumen bisnis Word untuk analisis data.

Dapatkan Bantuan