ข้ามไปยังเนื้อหาหลัก
PPDF123

แปลง Markdown เป็น PDF

Markdown เป็น PDF คือเครื่องมือที่เรนเดอร์ไฟล์ CommonMark .md เป็น PDF ด้วย WeasyPrint โดยใช้ชุดฟอนต์ที่ครอบคลุมข้อความจีน ญี่ปุ่น และเกาหลี ไฟล์ต้องเป็น UTF-8

ลากไฟล์มาที่นี่ หรือคลิกเพื่อเลือก

รองรับ MD · ไม่เกิน 500.0 MB ต่อไฟล์ · สูงสุด 20 ไฟล์ต่อครั้ง

คุณวางไฟล์ด้วย Ctrl/Cmd+V หรือจากเมนูคลิปบอร์ดได้เช่นกัน

การแปลง Markdown เป็น PDF ใช้ `pulldown_cmark` แยกวิเคราะห์ CommonMark ห่อเป็น HTML (รวมสแต็กแบบอักษร Noto Sans CJK) แล้วพิมพ์ด้วย WeasyPrint อัปโหลด `.md` API รับ ZIP ของ Markdown กับทรัพยากรด้วย ตัวเลือกไฟล์บนเว็บแสดงแค่ `.md`

นี่ไม่ใช่สำเนา Pandoc และไม่ใช่เอนจินสไลด์ ตาราง ข้อความขีดฆ่า และรายการงานจะเรนเดอร์ได้ ส่วนขยายเฉพาะของ GitHub อย่างอื่น เช่น เชิงอรรถและโค้ดสั้นอีโมจิ จะไม่ถูกแปลง หน้ากระดาษเป็น A4 ขอบ 2 ซม. JavaScript ใน HTML ล้อมรั้วจะไม่รัน

ชื่อไฟล์ที่ไม่ใช่ `.md` / ไม่ใช่ `.zip` ถูกปฏิเสธ เส้นทาง Markdown ต้องการ UTF-8 PDF เข้ารหัสเป็นอินพุตผิด เริ่มจาก Markdown

ถ้ามี HTML อยู่แล้ว HTML เป็น PDF จะข้ามขั้น CommonMark ถ้ามี PDF แล้วต้องการ Markdown นั่นคือทางกลับ PDF เป็น Markdown

ความสามารถ

  • CommonMark (`pulldown_cmark`) แล้วส่ง WeasyPrint
  • ห่อ HTML พร้อม CJK ไม่ใช่ Pandoc
  • เว็บรับ `.md` API อนุญาต ZIP ด้วย
  • API แบบไม่ระบุตัวตน: /api/v1/convert/markdown/pdf

ใช้เมื่อไหร่

  • พิมพ์ README หรือสเปกเป็น PDF
  • แปลง Markdown จาก OCR เป็น PDF พิมพ์ได้
  • แชร์โน้ต CommonMark เป็นไฟล์แบ่งหน้า

แปลง Markdown เป็น PDF ได้อย่างไร

  1. อัปโหลด `.md` ที่เป็น UTF-8
  2. คลิกเริ่มประมวลผล หน้านี้ไม่มีธีมหรือฟิลด์กระดาษ
  3. ดาวน์โหลด PDF
  4. ตรวจหัวเรื่อง รายการ และรูปอักษร CJK HTML ฝังซับซ้อนอาจพิมพ์ไม่ได้

ข้อจำกัดและกรณีพิเศษ

  • ไม่มีตัวกรอง Pandoc ไม่มี JS ไม่เลือกธีม
  • ตัวเลือกบนเว็บไม่เปิด ZIP แม้ API อนุญาต
  • ต้องเป็น Markdown UTF-8
  • ขีดจำกัดการอัปโหลดบนเว็บไซต์นี้: ไฟล์ละ 500 MB โดยไฟล์ที่ใหญ่กว่าประมาณ 95 MB จะถูกส่งเป็นส่วน ๆ ส่วนเนื้อหาของคำขอ API โดยตรงหนึ่งครั้งจำกัดที่ 100 MB

ตัวอย่าง

  • หัวเรื่องและรายการ Markdown UTF-8 มักได้ PDF สั้นพร้อมสไตล์นั้น
  • เปลี่ยนชื่อ .txt เป็น .md อาจผ่านการตรวจนามสกุล แต่ยังต้องเป็น UTF-8 ที่ถูกต้อง

ความเป็นส่วนตัวของเครื่องมือนี้

ไฟล์อัปโหลดผ่าน HTTPS ประมวลผลในหน่วยความจำหรือไดเรกทอรีชั่วคราวอายุสั้นบนเซิร์ฟเวอร์ของเรา และลบเมื่อผลลัพธ์พร้อม เราไม่เก็บสำเนาไว้เปิดดูภายหลัง ฝึกโมเดล หรือสร้างโปรไฟล์โฆษณา รายละเอียดการเก็บรักษาและการเปิดเผยคุกกี้ AdSense อยู่ในนโยบายความเป็นส่วนตัว

คำถามที่พบบ่อย

รัน Mermaid หรือตัวควบคุม JS หรือไม่
ไม่ WeasyPrint พิมพ์ HTML จาก CommonMark สคริปต์ไม่รัน
ทำไมไฟล์ถูกปฏิเสธ
ชื่อไฟล์ต้องลงท้ายด้วย .md หรือ .zip นามสกุลอื่นจะถูกปฏิเสธว่าเป็นชนิดไฟล์ที่ไม่รองรับ
ส่ง Markdown จาก OCR มาที่นี่ได้ไหม
ได้ถ้าเป็น .md นี่คือจุดส่งต่อที่มีประโยชน์น้อยจุดหนึ่งของ OCR บนเว็บนี้
รองรับ GitHub Flavored Markdown เต็มหรือไม่
รองรับบางส่วน ตาราง ข้อความขีดฆ่า และรายการงานเปิดใช้เพิ่มจาก CommonMark ส่วนเชิงอรรถและโค้ดสั้นอีโมจิไม่รองรับ

อัปเดตล่าสุด:

เรียกจากโค้ด

เครื่องมือทุกตัวบนเว็บนี้เป็น REST endpoint ธรรมดา ไม่ต้องมีบัญชีหรือคีย์ API ก็เรียกได้ ใช้ได้ทั้งเบราว์เซอร์ นักพัฒนา และเอเจนต์

curl -X POST "https://pdf123.xyz/api/v1/convert/markdown/pdf" \
  -F "[email protected]" \
  -o output.pdf

มีเป็นเครื่องมือ MCP สำหรับไคลเอนต์เอเจนต์ที่รองรับ Model Context Protocol (JSON-RPC 2.0 ผ่าน POST /mcp) เอกสาร API ฉบับเต็ม

ใช้งานผ่านเอเจนต์ AI

สกิล

เมื่อติดตั้งสกิลนี้ Claude Code, Codex, Cursor และเอเจนต์ AI อื่น ๆ จะใช้ "Markdown เป็น PDF" แทนคุณได้: /skills/pdf123-markdown-to-pdf.md

สกิลสำหรับเอเจนต์ทั้งหมด

ไฟล์ใช้เฉพาะงานนี้ เสร็จแล้วลบอัตโนมัติ