Tukar Markdown kepada PDF
Markdown ke PDF merender fail .md CommonMark menjadi PDF dengan WeasyPrint, menggunakan susunan fon yang merangkumi teks Cina, Jepun dan Korea. Fail mesti dalam UTF-8.
Seret dan lepaskan fail di sini, atau klik untuk pilih
Menerima MD · sehingga 500.0 MB setiap fail · sehingga 20 fail sekali gus
Anda juga boleh menampal fail dengan Ctrl/Cmd+V atau dari menu papan keratan.
Markdown ke PDF menghuraikan CommonMark dengan `pulldown_cmark`, membungkus sebagai HTML (dengan tindanan fon Noto Sans CJK), kemudian mencetak dengan WeasyPrint. Muat naik `.md`. API juga menerima ZIP Markdown plus sumber. Pemilih fail tapak hanya menyenaraikan `.md`.
Ini bukan salinan Pandoc, juga bukan enjin slaid. Jadual, teks bercoret dan senarai tugas dirender; tambahan khusus GitHub yang lain seperti nota kaki dan kod pintas emoji tidak ditukar. Halaman ialah A4 dengan margin 2 cm. JavaScript dalam HTML berpagar tidak dijalankan.
Nama fail yang bukan `.md` / bukan `.zip` ditolak. Laluan Markdown memerlukan UTF-8. PDF disulitkan ialah input salah. Bermula dari Markdown.
Jika sudah ada HTML, HTML ke PDF melangkau langkah CommonMark. Jika sudah ada PDF dan mahu Markdown, itu arah bertentangan PDF ke Markdown.
Muat naik bersifat sementara. Kami tidak menyimpan pustaka Markdown anda.
Ciri
- CommonMark (`pulldown_cmark`) kemudian WeasyPrint
- Pembungkus HTML dengan CJK; bukan Pandoc
- Tapak menerima `.md`; API juga membenarkan ZIP
- API tanpa nama: /api/v1/convert/markdown/pdf
Bila menggunakan alat ini
- Cetak README atau spesifikasi kepada PDF
- Tukar Markdown OCR kepada PDF boleh dicetak
- Kongsi nota CommonMark sebagai fail berhalaman
Bagaimana cara menukar Markdown kepada PDF?
- Muat naik `.md` UTF-8.
- Klik proses. Halaman ini tiada medan tema atau kertas.
- Muat turun PDF.
- Semak tajuk, senarai, dan glif CJK. HTML terbenam kompleks mungkin tidak dicetak.
Had dan kes khas
- Tiada penapis Pandoc, tiada JS, tiada pilihan tema
- Pemilih tapak tidak mendedahkan ZIP walaupun API membenarkan
- Mesti Markdown UTF-8
- Had muat naik di tapak web ini: 500 MB setiap fail, dihantar berketul-ketul melebihi kira-kira 95 MB. Satu badan permintaan API langsung dihadkan pada 100 MB.
Contoh
- Tajuk dan senarai Markdown UTF-8 biasanya menjadi PDF pendek dengan gaya itu
- Menamakan semula .txt kepada .md mungkin lulus semakan sambungan, tetapi masih memerlukan UTF-8 sah
Privasi untuk alat ini
Fail dimuat naik melalui HTTPS, diproses dalam memori atau direktori sementara singkat di pelayan kami, kemudian dipadam apabila hasil sedia. Kami tidak menyimpan salinan untuk semakan kemudian, latihan, atau profil iklan. Lihat Dasar Privasi untuk pengekalan dan pendedahan kuki AdSense.
Soalan lazim
- Adakah Mermaid atau kawalan JS dijalankan?
- Tidak. WeasyPrint mencetak HTML yang dihasilkan CommonMark. Skrip tidak dijalankan.
- Mengapa fail ditolak?
- Nama fail mesti berakhir .md atau .zip. Sambungan lain ditolak sebagai jenis fail yang tidak disokong.
- Bolehkah hantar Markdown daripada OCR ke sini?
- Boleh, asalkan .md. Ini salah satu penyerahan berguna OCR di tapak ini.
- Adakah GitHub Flavored Markdown disokong penuh?
- Sebahagiannya. Jadual, teks bercoret dan senarai tugas diaktifkan di atas CommonMark; nota kaki dan kod pintas emoji tidak.
Kemas kini terakhir:
Panggil dari kod
Setiap alat di laman ini ialah panggilan REST biasa. Penggunaan tanpa nama tidak perlukan akaun atau kunci API. Untuk pelayar, pembangun dan ejen AI sama-sama.
curl -X POST "https://pdf123.xyz/api/v1/convert/markdown/pdf" \
-F "[email protected]" \
-o output.pdfJuga tersedia sebagai alat MCP untuk klien ejen yang menggunakan Model Context Protocol (JSON-RPC 2.0 melalui POST /mcp). Rujukan API penuh
Gunakan melalui ejen AI
SkillDengan skill ini, Claude Code, Codex, Cursor dan ejen AI lain boleh menjalankan "Markdown ke PDF" bagi pihak anda: /skills/pdf123-markdown-to-pdf.md
Fail hanya digunakan untuk pemprosesan ini dan dipadam secara automatik selepas itu.