Konverter Word ke Markdown

Ubah dokumen Word modern berformat .docx menjadi Markdown yang rapi dan dapat diedit tanpa mengunggahnya. Browser membaca struktur dokumen serta mempertahankan judul, paragraf, teks tebal dan miring, tautan, daftar, kutipan blok, gaya kode, dan tabel sederhana yang didukung. Tinjau pratinjau aman, salin hasilnya, atau unduh file .md. Gambar diganti dengan penanda penghilangan yang jelas, sedangkan tata letak halaman dan fitur khusus Word lainnya dilaporkan sebagai batasan, bukan dijanjikan secara diam-diam.

Cara mengubah dokumen Word menjadi Markdown

  1. 1

    Pilih DOCX

    Buka file `.docx` yang tidak dienkripsi. Konverter memeriksa struktur ZIP dan Office Open XML sebelum membacanya secara lokal.

  2. 2

    Pilih penanda Markdown

    Pilih judul bertanda pagar atau bergaris bawah, lalu tentukan tanda hubung atau tanda bintang untuk daftar tidak berurutan.

  3. 3

    Tinjau struktur

    Periksa pratinjau aman dan pemberitahuan mengenai gambar yang dihilangkan atau fitur Word yang tidak dapat dipetakan dengan baik ke Markdown.

  4. 4

    Salin atau unduh

    Salin Markdown ke papan klip atau simpan sebagai file `.md` UTF-8 dengan nama yang dibuat dari nama DOCX.

Dari WordprocessingML ke Markdown

DOCX adalah paket Office Open XML, bukan satu aliran teks berformat. Microsoft menjelaskan paket pengolah kata dasar sebagai sekumpulan bagian, termasuk bagian dokumen utama yang berisi isi dokumen. Konverter ini terlebih dahulu memeriksa struktur paket yang diharapkan, lalu memakai Mammoth.js untuk menghasilkan perantara HTML semantik. Panduan Mammoth sendiri mengutamakan struktur semantik daripada meniru tampilan Word secara persis, dan itulah batas yang tepat untuk Markdown.

Perantara HTML diuraikan di memori lalu diubah menjadi blok dan elemen sebaris CommonMark. Tabel sederhana memakai ekstensi tabel GitHub Flavored Markdown. HTML perantara mentah tidak pernah dipasang ke halaman. Pratinjau dibuat dari Markdown dan disanitasi sebelum ditampilkan.

Struktur Word Hasil Markdown Batas konversi
Gaya judul Judul # atau judul Setext bergaris bawah tingkat 1–2 Ukuran huruf visual saja tidak menentukan judul
Paragraf, tebal, miring, coret Paragraf dan penanda sebaris Jenis huruf, warna, dan spasi presisi dihilangkan
Daftar berurutan dan tidak berurutan Butir bernomor dan berindentasi Penomoran khusus yang rumit mungkin perlu diedit
Pranala [label](URL) Hanya tautan web, email, atau fragmen yang aman yang dipertahankan
Tabel sederhana Tabel pipa GFM Sel gabungan dan tata letak kompleks diratakan
Gambar dan objek sematan Penanda penghilangan yang terlihat Media biner tidak diekspor ke Markdown

Contoh penggunaan

Misalnya, sebuah DOCX berisi Heading 1 Status proyek, dua paragraf, rencana tiga langkah bernomor, serta tabel 2 × 3 yang mencantumkan penanggung jawab dan tenggat. Jika judul bertanda pagar dipilih, hasilnya dimulai dengan # Status proyek, lalu paragraf biasa, penanda daftar 1., dan tabel GFM dengan baris pertama sebagai kepala tabel. Jika dokumen yang sama berisi bagan mengambang, bagan tersebut tidak dikonversi. Alat menampilkan pemberitahuan batasan agar objek yang hilang tidak disalahartikan sebagai ekspor yang berhasil.

Hal yang tidak dapat dipertahankan Markdown

Markdown menyatakan struktur isi, bukan pembagian halaman Word. Halaman, kolom, margin, header, footer, jenis huruf, warna, posisi mengambang, kotak teks, bagan, SmartArt, persamaan, makro, objek OLE, formulir, komentar, dan riwayat perubahan terlacak berada di luar kontrak keluaran konverter ini. Tabel kompleks dengan sel gabungan dapat kehilangan kisi yang dimaksud. Tinjau dokumen teknis atau yang diatur secara khusus dengan teliti, dan pertahankan DOCX asli sebagai sumber acuan.

Batas file dan privasi

Konverter menerima .docx, bukan .doc lama, .docm, ODT, atau PDF. Paket tanpa bagian Office Open XML yang diharapkan, entri ZIP terenkripsi, lebih dari 2.000 entri paket, ukuran terkompresi di atas 25 MiB, atau ukuran terekstrak di atas 80 MiB akan ditolak. Batas ini mengurangi risiko memori, tetapi tidak memperbaiki file yang rusak.

Byte DOCX, nama file, struktur yang diekstrak, pengaturan, pratinjau, dan Markdown tetap berada di browser ini. Dalam alur beberapa langkah, token acak di sessionStorage tab ini mengarah ke data IndexedDB yang kedaluwarsa setelah paling lama dua jam. Isi tidak pernah dimasukkan ke URL atau dikirim melalui Livewire. Memulai ulang akan menghapus token tab dan data tersimpan.

Pertanyaan yang Sering Diajukan

Gunakan file .docx modern yang tidak dienkripsi. File .doc lama, .docm berkemampuan makro, ODT, PDF, paket terenkripsi, file rusak, dan file yang melampaui batas paket akan ditolak. Simpan dokumen Word lama sebagai DOCX sebelum memakai alat ini.

Konverter menangani judul semantik, paragraf, teks tebal, miring, coret, tautan aman, jeda baris, daftar berurutan dan tidak berurutan, kutipan blok, gaya kode saat dikenali Word, serta tabel GFM sederhana. Gaya visual tanpa struktur semantik mungkin tidak dapat dipetakan dengan baik.

Gambar diberi penanda penghilangan yang jelas dan peringatan. Tata letak halaman, kolom, header, footer, jenis huruf, warna, objek mengambang, tata letak tabel gabungan, bagan, SmartArt, persamaan, makro, objek sematan, formulir, komentar, dan riwayat perubahan terlacak tidak dibuat ulang secara persis.

Word adalah sistem tata letak berpaginasi, sedangkan Markdown menjelaskan struktur dokumen ringan. Konverter mempertahankan makna yang didukung, bukan posisi piksel, pemisah halaman, jenis huruf, atau spasi persis. Tinjau hasilnya dan lakukan penyuntingan khusus dokumen sebelum diterbitkan.

Tidak. Byte file, nama file, isi, pengaturan, pratinjau, dan Markdown tetap berada di browser Anda serta tidak dikirim melalui Livewire atau dimasukkan ke URL. Pemulihan alur memakai data yang kedaluwarsa hanya di tab ini, dan Mulai ulang akan menghapusnya.

Alat Terkait