Document rendering
Everything belongs on the page.
Rich Markdown keeps its hierarchy and rhythm, from the first heading to the final footnote.
Choose language
Konversi file Markdown and .md menjadi PDF yang rapi dengan dukungan untuk persamaan, diagram, kode, tabel, gambar, dan teks multibahasa.
Designed for demanding documents
Equations, diagrams, code, tables and multilingual text are rendered as one considered document—not a collection of compromises.
Document rendering
Rich Markdown keeps its hierarchy and rhythm, from the first heading to the final footnote.
Math and equations
MathJax renders supported notation as scalable SVG.
Mermaid and ZenUML
Mermaid and ZenUML flow directly into the finished PDF.
Fault tolerance
Supported failures stay isolated, so valid content can continue rendering.
The complete guide
Mengonversi Markdown ke PDF dengan SolConverter memerlukan tiga langkah: tambahkan file sumber atau tempel Markdown, biarkan konverter membuat dokumen, dan unduh PDF yang dihasilkan.
.md atau .txt yang berisi dokumen yang ingin Anda konversi.Simpan file Markdown asli sebagai sumber yang dapat diedit. Saat konten berubah, perbarui sumber dan buat PDF baru.
Konverter Markdown ke PDF mengubah teks sumber Markdown menjadi dokumen PDF tetap.
Markdown menggunakan sintaks teks biasa untuk judul, paragraf, penekanan, tautan, daftar, tabel, kutipan blok, kode, dan elemen dokumen lainnya. Konverter menafsirkan struktur tersebut, merender konten teknis yang didukung, menerapkan gaya cetak, dan membuat PDF yang dapat dibagikan, ditinjau, diarsipkan, atau dicetak tanpa editor Markdown.
“MD ke PDF” memiliki arti yang sama. MD adalah singkatan umum untuk Markdown, dan .md adalah ekstensi nama file yang biasa digunakan untuk dokumen Markdown.
File .md adalah dokumen Markdown teks biasa. SolConverter menerima file sumber .md dan .txt dan mengonversi konten Markdown yang didukung menjadi PDF melalui alur kerja online.
Ini berguna saat Anda ingin menyimpan Markdown sebagai sumber yang dapat diedit tetapi memerlukan dokumen yang stabil untuk klien, kolega, siswa, peninjau, atau orang yang tidak bekerja dengan Markdown.
Cara umum untuk menggambarkan tugas yang sama meliputi:
.md ke PDFSemua kebutuhan konversi ini ditangani oleh halaman ini.
SolConverter merender struktur Markdown yang biasa digunakan dalam dokumen teknis dan umum.
Konten yang didukung meliputi:
rowspan dan colspan yang dikontrol;details, summary, kbd, sub, sup, figure, dan figcaption;Pagar kode atau pembatas yang salah bentuk tetap dipertahankan secara lokal jika memungkinkan, sehingga masalah pemformatan tidak merusak bagian dokumen lainnya.
SolConverter merender LaTeX dan MathML yang didukung sebagai MathJax SVG. Output SVG tetap tajam saat PDF diperbesar atau dicetak.
Alur matematika mengenali ekspresi sebelum penguraian Markdown, yang membantu melindungi garis bawah, tanda bintang, pembatas tampilan, dan lingkungan persamaan agar tidak diubah oleh pengurai Markdown.
Input matematika yang didukung meliputi:
$...$ dan \(...\);$$...$$ dan \[...\];equation, align, gather, multline, split, dan cases;\ce{...};\newcommand dan \DeclareMathOperator.Ekspresi penjumlahan yang panjang dapat dibagi pada operator tingkat atas alih-alih terpotong di tepi halaman atau diperkecil hingga sulit dibaca. Persamaan tampilan tetap disatukan saat browser dapat memuat blok tersebut di halaman.
SolConverter mengisolasi matematika yang salah bentuk di lokasi terjadinya masalah.
Saat blok LaTeX atau MathML tidak dapat dirender dengan aman, konverter dapat mempertahankan cadangan sumber netral dan melanjutkan merender konten valid yang mengikutinya. Pendekatan kegagalan lokal yang sama digunakan untuk diagram dan gambar.
Ini penting untuk dokumen teknis yang panjang. Satu persamaan yang rusak, satu gambar yang tidak tersedia, atau satu diagram yang tidak valid tidak boleh secara otomatis membuang setiap halaman valid di sekitarnya.
Blok berpagar Mermaid yang didukung dirender sebagai SVG di dalam PDF. ZenUML didukung melalui integrasi diagram eksternal Mermaid yang dibundel secara lokal.
Setiap diagram yang valid dirender secara independen dan dibatasi pada lebar halaman yang tersedia. Jika diagram gagal, SolConverter menyisipkan cadangan lokal dengan sumber dan melanjutkan pemrosesan dokumen yang tersisa.
Mesin diagram yang didukung saat ini adalah Mermaid dan ZenUML. PlantUML, Graphviz, D2, WaveDrom, BPMN, Nomnoml, dan TikZ lengkap saat ini tidak didukung.
Dokumen teknis sering kali mencampur penjelasan, perintah, konfigurasi, dan kode sumber. SolConverter menggunakan Highlight.js untuk menerapkan penyorotan sintaksis saat bahasa pagar kode dikenali.
Output kode meliputi:
Oleh karena itu, PDF menjaga kode tetap terpisah secara visual dari prosa di sekitarnya sambil mempertahankan sumber aslinya.
SolConverter mendeteksi arah dokumen dari konten dan mendukung PDF multibahasa dengan cadangan font yang sesuai.
Skenario teks yang didukung meliputi:
Matematika dan kode tetap kiri-ke-kanan bahkan ketika arah dokumen utama adalah kanan-ke-kiri.
SolConverter mendukung gambar HTTP dan HTTPS publik serta gambar data base64 yang valid dalam format PNG, GIF, JPEG, WebP, dan SVG.
Gambar dibatasi pada lebar halaman sambil mempertahankan rasio aspeknya. Metadata gambar yang didukung meliputi teks alternatif, judul, dimensi aman, perataan, figur, dan teks penjelasan.
Gambar yang tidak tersedia atau tidak valid diganti dengan placeholder lokal yang berisi teks alternatifnya. Konverter kemudian melanjutkan pemrosesan sisa Markdown daripada menggagalkan seluruh PDF.
Untuk keamanan, jalur lokal, alamat localhost, literal IP privat, URL javascript:, dan skema yang tidak didukung akan diblokir. Folder aset yang relatif terhadap repositori tidak secara otomatis dikemas dengan file Markdown yang diunggah.
Konverter menerapkan tata letak PDF yang konsisten untuk dokumen teknis, catatan, laporan, dan cetakan.
Formulir web saat ini menggunakan:
saat ini / total;Sistem perenderan juga menerapkan perlindungan tata letak cetak dasar. Sistem ini mencoba menghindari membiarkan judul sendirian di bagian bawah halaman, mengurangi widow dan orphan dalam blok teks, mengulang header tabel jika didukung oleh browser, dan menghindari pemisahan blok kode, baris tabel, figur, gambar, diagram, dan persamaan tampilan saat ruang halaman yang tersedia cukup.
Markdown sederhana mudah diekspor. Markdown teknis yang panjang lebih sulit karena matematika, diagram, tabel, kode, teks multibahasa, gambar eksternal, dan penomoran halaman semuanya berinteraksi.
SolConverter dirancang untuk kasus yang lebih menuntut tersebut. Pipeline Markdown-ke-PDF miliknya mencakup perenderan MathJax SVG, Mermaid dan ZenUML, penyorotan sintaksis, dukungan Unicode dan RTL, sanitasi, kontrol jaringan, isolasi kegagalan tingkat blok, kemajuan tugas, serta hasil pratinjau dan unduhan yang terpisah.
Dalam pengujian stres internal yang diselesaikan pada 4 Agustus 2026, perender menghasilkan PDF 156 halaman dari perlengkapan sintetis 92 bagian yang berisi 333 ekspresi MathJax. Pengujian ini juga menyertakan MathML yang sengaja dibuat salah bentuk dan ekspresi panjang 84 suku untuk memverifikasi penanganan kesalahan lokal dan pemutusan baris. Ini adalah kondisi pengujian internal, bukan jaminan bahwa setiap dokumen akan menghasilkan hasil yang sama.
Markdown yang diunggah dapat berisi HTML mentah, URL gambar, dan konten lain yang tidak boleh langsung dipercaya secara otomatis.
SolConverter menyanitasi HTML yang dirender menggunakan allowlist, menghapus skrip dan penangan aktivitas, menolak URL yang tidak aman, membatasi rentang tabel, menerapkan kebijakan keamanan konten yang ketat, dan mencegat permintaan browser yang berada di luar kebijakan gambar.
Gambar data yang valid dapat dirender tanpa permintaan jaringan. Gambar jarak jauh publik diizinkan melalui kebijakan gambar, sementara tujuan lokal, privat, dan tidak didukung akan diblokir.
Unggahan baru kedaluwarsa setelah 15 menit jika konversi belum dimulai. Setelah konversi berhasil, sumber akan dihapus setelah output diverifikasi; input yang gagal kedaluwarsa dengan jendela 15 menit asli. PDF yang selesai tetap tersedia hingga dua jam. Lihat Kebijakan Privasi untuk siklus hidup lengkap.
Markdown efisien untuk penulisan dan kontrol versi. PDF berguna saat dokumen memerlukan tampilan yang stabil dan format pengiriman yang didukung secara luas.
Anda mungkin ingin mengonversi Markdown ke PDF saat Anda perlu:
Konverter Markdown-ke-PDF online adalah yang terbaik saat Anda menginginkan unggahan langsung, perenderan terkelola, pratinjau, dan alur kerja unduhan tanpa mengonfigurasi toolchain lokal.
Alat lokal seperti Pandoc atau ekstensi editor mungkin merupakan pilihan yang lebih baik saat Anda memerlukan konversi offline, templat khusus, CSS arbitrer, pemrosesan kutipan, pipeline build berskrip, atau konversi batch di dalam repositori.
SolConverter berfokus pada rendering Markdown-ke-PDF terkelola untuk dokumen individual yang diunggah. Saat ini tidak menyediakan dukungan kutipan Pandoc lengkap, CSS pengguna arbitrer, bookmark PDF otomatis, folder aset relatif yang dikemas, atau setiap bahasa diagram.
Konversi catatan arsitektur, penjelasan API, runbook, dokumentasi rilis, spesifikasi, dan panduan internal menjadi PDF yang stabil.
Render LaTeX, MathML, matriks, persamaan, notasi kimia, dan ekspresi panjang yang didukung sebagai matematika berbasis SVG di dalam PDF.
Satukan pagar kode, kode sebaris, tabel, daftar tugas, diagram, dan penjelasan terstruktur dalam dokumen yang dapat ditinjau di luar repositori.
Buat PDF yang berisi teks Vietnam, CJK, Arab, Ibrani, Sirilik, Yunani, aksara India, dan konten campuran kiri-ke-kanan dan kanan-ke-kiri.
Tulis dalam Markdown, lalu buat dokumen tetap untuk dicetak, disetujui, dibagikan, atau diarsipkan.
Unggah file .md atau .txt, biarkan SolConverter membuat dokumen, tinjau hasilnya, dan unduh PDF.
Ya. MD adalah singkatan umum untuk Markdown, dan .md adalah ekstensi nama file yang digunakan oleh banyak dokumen Markdown.
Ya. File README.md adalah dokumen Markdown. Unggah ke konverter dan tinjau hasilnya, terutama jika README berisi gambar yang relatif terhadap repositori, lencana (badge), atau konten tersemat. Untuk alur kerja yang berfokus pada README, gunakan konverter README ke PDF.
SolConverter mendukung pembatas matematika sebaris dan tampilan umum, banyak lingkungan persamaan AMS, paket MathJax, Presentation MathML, Content MathML dasar, ekspresi kimia, matriks, dan makro berskala dokumen. Matematika yang didukung dirender sebagai SVG.
Ya. Blok berpagar Mermaid yang didukung dirender secara lokal sebagai SVG. ZenUML juga didukung melalui integrasi Mermaid yang dibundel.
Konverter mengisolasi tipe kesalahan yang didukung pada blok yang terpengaruh, menyisipkan cadangan, dan melanjutkan rendering konten valid yang mengikutinya. Kesalahan lokal tidak secara otomatis membatalkan seluruh dokumen.
Ya. Blok kode berpagar dan kode sebaris didukung. Bahasa pagar kode yang dikenali menerima penyorotan sintaksis, sedangkan bahasa yang tidak dikenali mempertahankan sumbernya dengan aman.
Perender mencakup deteksi arah dan cadangan font untuk sistem penulisan ini. Cakupan glif aktual masih dapat bergantung pada font yang tersedia di lingkungan yang diterapkan.
CSS arbitrer yang disediakan pengguna saat ini tidak didukung. Konverter menerapkan gaya dokumen dan cetak terkelola.
Pembuatan TOC otomatis dan bookmark PDF saat ini tidak didukung. Bagian konten Markdown yang ditulis secara manual masih dapat muncul sebagai konten dokumen biasa.
Alur kerja unggah saat ini tidak secara otomatis mengemas dan menyelesaikan folder aset repositori. Gunakan URL gambar HTTP atau HTTPS publik atau gambar data base64 yang didukung.
Alur kerja Markdown-ke-PDF saat ini menerima file sumber .md dan .txt. Gunakan alat file-ke-Markdown yang relevan terlebih dahulu ketika konverter sumber lain tersedia.
Tidak. Unggahan yang tidak diproses kedaluwarsa setelah 15 menit. Setelah konversi berhasil, sumber akan dihapus setelah output diverifikasi; PDF yang selesai kedaluwarsa setelah dua jam. Input yang gagal kedaluwarsa dalam jendela unggahan 15 menit asli.
Tidak. Tidak ada batas ukuran file pada file sumber Markdown atau teks yang diunggah, dan tidak ada batasan pada ukuran PDF yang dihasilkan.
Unggah dokumen Markdown Anda, pilih pengaturan PDF, dan buat PDF yang dapat diunduh dengan dukungan untuk konten teknis.
Konversi ke PDFGunakan alat SolConverter lainnya saat format sumber atau output yang diinginkan berbeda.