Ubah Markdown Menjadi PDF
Markdown ke PDF merender berkas .md CommonMark menjadi PDF dengan WeasyPrint, memakai susunan font yang mencakup teks China, Jepang, dan Korea. Tabel, teks coret, dan daftar tugas didukung; berkas harus berkode UTF-8.
Seret file ke sini, atau klik untuk memilih
Menerima MD · maksimal 500.0 MB per file · hingga 20 file sekaligus
Anda juga dapat menempelkan file dengan Ctrl/Cmd+V atau dari menu papan klip.
Markdown ke PDF mengurai CommonMark dengan `pulldown_cmark`, membungkus HTML (tumpukan font Noto Sans CJK), lalu mencetaknya dengan WeasyPrint. Unggah `.md`. API juga menerima ZIP Markdown plus aset. Pemilih berkas situs hanya mencantumkan `.md`.
Bukan klon Pandoc dan bukan mesin slide. Tabel, teks coret, dan daftar tugas dirender; ekstra khusus GitHub lainnya seperti catatan kaki dan kode singkat emoji tidak dikonversi. Halaman berukuran A4 dengan margin 2 cm. JavaScript di dalam HTML berpagar tidak dijalankan.
Nama yang tidak berakhir `.md` / `.zip` ditolak. Jalur Markdown meminta UTF-8. PDF terenkripsi adalah masukan salah. Mulai dari Markdown.
Jika sudah punya HTML, HTML ke PDF melewati langkah CommonMark. Jika punya PDF dan ingin Markdown, itu arah sebaliknya: PDF ke Markdown.
Unggahan bersifat sementara. Kami tidak menyimpan pustaka Markdown Anda.
Fitur
- CommonMark (`pulldown_cmark`) lalu WeasyPrint
- Pembungkus HTML dengan CJK; bukan Pandoc
- Situs menerima `.md`; API juga mengizinkan ZIP
- API anonim: /api/v1/convert/markdown/pdf
Kapan memakai alat ini
- Mencetak README atau spesifikasi menjadi PDF
- Mengubah Markdown OCR menjadi PDF yang bisa dicetak
- Membagikan catatan CommonMark sebagai berkas berpagina
Bagaimana cara mengubah Markdown menjadi PDF?
- Unggah `.md` UTF-8.
- Klik proses. Halaman ini tanpa tema atau bidang kertas.
- Unduh PDF.
- Periksa judul, daftar, dan glyph CJK. Sematan HTML rumit mungkin tidak tercetak.
Batasan dan kasus khusus
- Tanpa filter Pandoc, tanpa JS, tanpa pemilih tema
- Pemilih situs tidak mengekspos ZIP meski API mengizinkan
- Harus Markdown UTF-8
- Batas unggah di situs ini: 500 MB per berkas, dikirim bertahap (per potongan) di atas sekitar 95 MB. Satu permintaan API langsung dibatasi 100 MB.
Contoh
- Judul dan daftar Markdown UTF-8 biasanya menjadi PDF pendek dengan gaya itu
- Mengganti nama .txt menjadi .md mungkin lolos cek ekstensi, tetapi tetap butuh UTF-8 valid
Privasi alat ini
File diunggah lewat HTTPS, diproses di memori atau direktori sementara singkat di server kami, lalu dihapus saat hasil siap. Kami tidak menyimpan salinan untuk ditelusuri nanti, pelatihan, atau profil iklan. Lihat Kebijakan Privasi untuk retensi dan pengungkapan cookie AdSense.
Pertanyaan umum
- Apakah Mermaid atau kontrol JS dijalankan?
- Tidak. WeasyPrint mencetak HTML dari CommonMark. Skrip tidak dijalankan.
- Mengapa berkas ditolak?
- Nama harus berakhir .md atau .zip. Ekstensi lain ditolak sebagai jenis berkas yang tidak didukung.
- Bisakah mengirim Markdown hasil OCR ke sini?
- Bisa, selama .md. Ini salah satu serah-terima berguna dari OCR situs.
- Apakah GitHub Flavored Markdown didukung penuh?
- Sebagian. Tabel, teks coret, dan daftar tugas diaktifkan di atas CommonMark; catatan kaki dan kode singkat emoji tidak.
Terakhir diperbarui:
Panggil dari kode
Setiap alat di situs ini adalah antarmuka REST biasa. Pemakaian anonim tidak butuh akun atau kunci API. Bisa dipakai dari browser, oleh pengembang, maupun agen AI.
curl -X POST "https://pdf123.xyz/api/v1/convert/markdown/pdf" \
-F "[email protected]" \
-o output.pdfJuga tersedia sebagai alat MCP untuk klien agen yang memakai Model Context Protocol (JSON-RPC 2.0 lewat POST /mcp). Referensi API lengkap
Gunakan dari agen AI
SkillDengan skill ini, Claude Code, Codex, Cursor, dan agen AI lainnya bisa menjalankan "Markdown ke PDF" untuk Anda: /skills/pdf123-markdown-to-pdf.md
File hanya dipakai untuk pemrosesan ini, lalu dihapus otomatis.