UltKit
รูปภาพ11
PDF13
เอกสารและข้อมูล7
วิดีโอ6
เสียง4
เครื่องมืออื่น ๆ22

แปลง Markdown เป็น PDF

อัปโหลดไฟล์ .md หรือ .markdown แล้วรับไฟล์ PDF ที่ # กลายเป็นหัวข้อ **bold** กลายเป็นตัวหนา และตารางแบบขีดตั้งกลายเป็นตารางจริง เป็นวิธีที่เร็วที่สุดในการส่ง README บันทึกการประชุม หรือเอกสารสเปกให้คนที่ไม่เคยรู้จัก Markdown มาก่อน

แปลงเป็น PDF

หรือลากไฟล์ DOC, DOCX, DOCM … มาวางที่นี่ ·

สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที

ผลลัพธ์

ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที

วิธีใช้เครื่องมือนี้

  1. 1

    อัปโหลดไฟล์ .md

    เพิ่มไฟล์ Markdown 1 ไฟล์ หรือสูงสุด 20 ไฟล์พร้อมกัน ไฟล์ละไม่เกิน 95 MB หากใช้ไฟล์จาก GitHub ให้เปิดไฟล์นั้น ดาวน์โหลดเวอร์ชัน raw แล้วอัปโหลดไฟล์ดังกล่าว

  2. 2

    ตรวจสอบตัวเลือกหน้าและบุ๊กมาร์ก

    ตัวเลือก บุ๊กมาร์กจากหัวข้อ เปิดอยู่ จึงมีหัวข้อแสดงในแถบด้านข้างของ PDF ส่วน ระยะขอบ เริ่มต้นที่ระดับปกติ หากต้องการพิมพ์ ให้ตั้ง ขนาดหน้ากระดาษ เป็น A4 หรือ Letter ใน การตั้งค่าขั้นสูง

  3. 3

    แปลงเป็น PDF

    กด แปลงไฟล์เป็น PDF แล้วดาวน์โหลดเอกสารที่เรนเดอร์เสร็จ ไฟล์ที่อัปโหลดและไฟล์ PDF จะถูกลบหลังจากผ่านไป 30 นาที

คำตอบ

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

อัปโหลดไฟล์ .md แล้วกด แปลงไฟล์เป็น PDF ระบบจะเรนเดอร์ Markdown ก่อน ไฟล์ PDF จึงแสดงหัวข้อ รายการ ลิงก์ ตาราง และโค้ดที่จัดรูปแบบแล้ว แทนสัญลักษณ์ดิบ

Markdown, CommonMark และ GFM: ไวยากรณ์แบบใดที่ PDF รองรับ

  1. 2004

    Markdown

    John Gruber เผยแพร่ไวยากรณ์และสคริปต์ Perl โดยได้รับข้อเสนอแนะจาก Aaron Swartz กฎที่วางไว้ยังเปิดช่องให้เกิดกรณีพิเศษอีกมาก

  2. 2014

    CommonMark

    กลุ่มผู้พัฒนาซึ่งรวมถึง John MacFarlane เผยแพร่สเปกที่ไม่กำกวมพร้อมกรณีทดสอบ โดยประกาศครั้งแรกในชื่อ Standard Markdown

  3. 2016

    text/markdown

    RFC 7763 ลงทะเบียนประเภทสื่ออย่างเป็นทางการสำหรับไฟล์ Markdown

  4. 2017

    สเปก GFM

    GitHub เผยแพร่ GitHub Flavored Markdown เป็นชุดส่วนขยายเต็มรูปแบบของ CommonMark โดยเพิ่มตาราง รายการงาน และตัวอักษรขีดฆ่า

ความกำกวมในช่วงแรกเป็นเหตุให้ไฟล์เดียวกันแสดงผลต่างกันเล็กน้อยบน GitHub, VS Code, Obsidian และตัวสร้างเว็บไซต์แบบสถิต บรรทัดว่างสองบรรทัด รายการซ้อนที่เว้นสองช่องแทนสี่ช่อง หรือหัวข้อที่ไม่เว้นวรรคหลัง # ก็เปลี่ยนผลลัพธ์ได้ ไฟล์ที่เขียนตาม CommonMark และใช้ตาราง GFM ตามต้องการ จะแสดงผลเหมือนกันเกือบทุกที่ รวมถึงในตัวแปลงนี้

หากไฟล์ของคุณเป็นเพียงบันทึกธรรมดาที่ไม่มีไวยากรณ์ Markdown หน้า แปลงข้อความเป็น PDF จะพิมพ์ตามที่พิมพ์ไว้ทุกประการ หากมีเนื้อหาเป็นหน้าเว็บอยู่แล้ว แปลง HTML เป็น PDF จะคงสไตล์ของเว็บไซต์ไว้

องค์ประกอบ Markdown แต่ละแบบจะกลายเป็นอะไรใน PDF

ไวยากรณ์ที่ใช้บ่อยและลักษณะที่ปรากฏบนหน้ากระดาษ
องค์ประกอบMarkdownใน PDF
หัวข้อ`#` ถึง `######`หัวข้อที่มีขนาดต่างกัน เมื่อเปิด **บุ๊กมาร์กจากหัวข้อ** จะมีรายการในแถบด้านข้างของ PDF
การเน้นข้อความ`**ตัวหนา**`, `*ตัวเอียง*`, `~~ขีดฆ่า~~`ข้อความตัวหนา ตัวเอียง และขีดฆ่า
รายการ`-`, `*`, `1.`รายการแบบสัญลักษณ์และแบบตัวเลข ซ้อนกันตามการเยื้อง
ลิงก์`[label](https://…)`ข้อความที่คลิกได้ ลิงก์สัมพัทธ์จะสูญเสียปลายทาง
โค้ดBacktick และบล็อก ``` แบบ fencedข้อความ monospace บนบล็อกพื้นเทา ควรเขียนบรรทัดให้สั้นเพื่อให้พอดีความกว้างหน้ากระดาษ
ตารางตาราง GFM แบบ pipeตารางมีเส้น ตารางที่กว้างจะพอดีกว่าในแนวนอน
รูปภาพ`![alt](https://…)`แสดงเมื่อที่อยู่เป็น URL แบบเต็มที่เข้าถึงได้สาธารณะ

MD

Markdown

Markdown คือไวยากรณ์มาร์กอัปขนาดเบาที่ John Gruber สร้างขึ้นในปี 2004 ใช้สัญลักษณ์ข้อความธรรมดา เช่น # สำหรับหัวข้อ * สำหรับการเน้น และ - สำหรับรายการ ซึ่งยังอ่านได้ง่ายในรูปข้อความดิบและแปลงเป็น HTML ได้อย่างเรียบร้อย เป็นมาตรฐานสำหรับไฟล์ README เอกสารประกอบ วิกิ แอปจดบันทึก และเครื่องมือสร้างเว็บไซต์แบบสแตติกจำนวนมาก มีหลายภาษาถิ่น (dialect) เช่น CommonMark และ GitHub Flavored Markdown ซึ่งแตกต่างกันในรายละเอียดอย่างตาราง โปรแกรมแก้ไขข้อความใดก็เปิดไฟล์ .md ได้

การบีบอัด
–
พื้นหลังโปร่งใส
–
ภาพเคลื่อนไหว
–
เปิดตัว
2004 · John Gruber
ตัวแปลงไฟล์ MD

PDF

Portable Document Format

PDF สร้างขึ้นโดย Adobe ในปี 1993 และกลายเป็นมาตรฐานเปิด ISO 32000 ในปี 2008 รูปแบบนี้ตรึงข้อความ ฟอนต์ รูปภาพ และเลย์เอาต์ไว้ เอกสารจึงแสดงผลเหมือนกันบนทุกหน้าจอและเครื่องพิมพ์ ไฟล์ PDF สามารถมีแบบฟอร์ม ลายเซ็น ลิงก์ ไฟล์แนบ และข้อความที่ค้นหาได้ และรุ่นย่อย PDF/A ใช้สำหรับการเก็บถาวรระยะยาว เลย์เอาต์ที่ตายตัวทำให้แก้ไข PDF ได้ยาก และ PDF ที่สแกนมาจะมีเพียงภาพเท่านั้นหากไม่ได้ทำ OCR เบราว์เซอร์และระบบปฏิบัติการทุกตัวเปิดไฟล์นี้ได้

การบีบอัด
–
พื้นหลังโปร่งใส
ได้
ภาพเคลื่อนไหว
ไม่ได้
เปิดตัว
1993 · Adobe
ตัวแปลงไฟล์ PDF

Markdown จะดูเรียบร้อยก็ต่อเมื่อมีตัวเรนเดอร์แปลงสัญลักษณ์เป็นการจัดรูปแบบ แต่ผู้รับส่วนใหญ่ไม่มีตัวเรนเดอร์ ไฟล์ PDF จึงแสดงหัวข้อ ตาราง และบล็อกโค้ดตามที่ตั้งใจไว้ แทนที่จะเป็นเครื่องหมาย # และเครื่องหมายดอกจัน

ส่วนเสริมของ Markdown ที่แปลงไม่ได้

ไดอะแกรม สูตรคณิตศาสตร์ และ front matter จะคงเป็นข้อความ

แผนภาพ Mermaid สูตร LaTeX ที่คั่นด้วยเครื่องหมายดอลลาร์ YAML front matter ที่ต้นไฟล์ และการฝังเนื้อหาเฉพาะแอป เป็นส่วนขยายที่อยู่นอกทั้ง CommonMark และสเปก GFM ให้ส่งออกแผนภาพและสูตรเป็นรูปภาพแล้วลิงก์ไว้ และลบบล็อก front matter ออกหากไม่ต้องการให้พิมพ์ในหน้าแรก

คำถามเกี่ยวกับการแปลง Markdown เป็น PDF

ไฟล์ Markdown ควรเขียนตามรูปแบบใดจึงจะได้ PDF ที่สวยงาม

ควรใช้ CommonMark ร่วมกับส่วนเสริมของ GitHub ที่ตัวแก้ไขส่วนใหญ่รองรับ ได้แก่ ตารางแบบ pipe, บล็อกโค้ดแบบ fenced และตัวอักษรขีดฆ่า ไวยากรณ์ที่แอปเดียวเท่านั้นที่เข้าใจ เช่น ลิงก์แบบวิกิ มีโอกาสสูงที่จะแสดงเป็นข้อความธรรมดา

จะเก็บรูปภาพจากไฟล์ Markdown ไว้ใน PDF ได้อย่างไร

ระบบอัปโหลดเฉพาะไฟล์ .md เท่านั้น รูปภาพที่เขียนเป็นพาธสัมพัทธ์ เช่น ./img/chart.png จึงไม่มีไฟล์ให้อ้างถึง ให้ลิงก์รูปด้วยที่อยู่ https:// แบบเต็ม หรือวางข้อความลงในเอกสารที่มีรูปภาพอยู่ แล้วแปลงเอกสารนั้นแทน

แปลงโน้ตที่ส่งออกจาก Obsidian หรือ Notion ได้หรือไม่

ได้ ทั้งสองแอปส่งออกเป็นไฟล์ .md มาตรฐาน Notion เก็บรูปภาพไว้ในโฟลเดอร์แยก ส่วนโน้ตของ Obsidian มักใช้ [[wiki links]] และการฝังเนื้อหาที่ไม่ใช่ Markdown มาตรฐาน ซึ่งจะแสดงเป็นข้อความดิบ จึงควรเปลี่ยนเป็นลิงก์ปกติก่อน

เลือกฟอนต์ของ PDF ที่แปลงจาก Markdown ได้หรือไม่

ไม่มีการตั้งค่าฟอนต์ ตัวแปลงใช้ฟอนต์เริ่มต้นที่อ่านง่ายสำหรับเนื้อหา และฟอนต์แบบ monospace สำหรับโค้ด ส่วนขนาดหน้ากระดาษ การวางแนว ระยะขอบ รหัสผ่าน และ PDF/A ตั้งค่าได้ใน การตั้งค่าขั้นสูง

ควรส่ง Markdown เป็น PDF หรือเป็นไฟล์ Word

เลือก PDF เมื่อต้องการให้ผู้อื่นอ่าน พิมพ์ หรือลงนามตามที่เป็นอยู่ หากผู้ตรวจต้องการแก้ไขข้อความพร้อมติดตามการเปลี่ยนแปลง แปลง Markdown เป็น Word จะได้เอกสารที่แก้ไขได้ โดยมีหัวข้อและรายการเหมือนเดิม