ตัวอย่าง: เวอร์ชันภาษานี้แปลโดยใช้เครื่องช่วยและยังไม่ได้รับการตรวจทานโดยเจ้าของภาษา มีการขอให้เครื่องมือค้นหาไม่ทำดัชนีหน้านี้

แก้ข้อความไทยใน PDF ที่สแกน ทำไมถึงเจอสระลอยและวรรณยุกต์เพี้ยน

คำตอบโดยย่อ: สระและวรรณยุกต์ไทยไม่ได้กินที่ของตัวเองเหมือนตัวอักษรทั่วไป แต่วางซ้อนอยู่บนหรือใต้พยัญชนะ ตำแหน่งที่ถูกต้องขึ้นกับกฎการจัดวางในฟอนต์ ถ้าโปรแกรมแค่วางอักขระเรียงทีละตัว ก็จะเกิดสระลอยหรือวรรณยุกต์เพี้ยน EnjoyPDF ให้ HarfBuzz จัดวางตามกฎของฟอนต์ก่อน แล้วจึงเขียนผลลงบนหน้า

อัปเดตล่าสุด: ตรวจสอบกับเวอร์ชัน: EnjoyPDF 2.0

ทำไมสระลอยและวรรณยุกต์เพี้ยน

พยางค์ไทยหนึ่งพยางค์อาจซ้อนกันหลายชั้น ทั้งพยัญชนะ สระบนหรือสระล่าง และวรรณยุกต์ เช่น ที่ นั้น กู้ ใน Unicode เครื่องหมายเหล่านี้เป็นอักขระแยกกัน แต่ตอนแสดงผลต้องใช้กฎกำหนดตำแหน่งในฟอนต์ วางไว้บนหรือใต้พยัญชนะ และถ้าเจอพยัญชนะหางยาวอย่าง ป ฝ ฟ ก็ต้องขยับหลบ

โปรแกรมที่วางอักขระได้แค่ทีละตัวจะวางเครื่องหมายไว้ตำแหน่งตายตัว จึงเกิดอาการเหล่านี้:

  • วรรณยุกต์ทับสระบน
  • สระหรือวรรณยุกต์ลอยไปอยู่เหนือตัวข้าง ๆ
  • สระล่างไปชนกับบรรทัดถัดไป
  • คัดลอกข้อความออกมาแล้วลำดับตัวอักษรสลับกัน

นี่คืออาการที่คนไทยเรียกกันว่า “สระลอย” และ “วรรณยุกต์เพี้ยน”

วิธีของ PDF Text Replacer

  1. รู้จำ: ไฟล์สแกนภาษาไทยใช้โมเดลภาษาไทยของ PP-OCRv5 เมื่อคำค้นหาเป็นภาษาไทย โหมด “อัตโนมัติ” จะเลือกโมเดลนี้ให้
  2. จัดวาง: ส่งข้อความใหม่ให้ HarfBuzz คำนวณตำแหน่งของสระและวรรณยุกต์ทุกตัวตามกฎ OpenType ของฟอนต์ที่เลือก
  3. เขียนลงหน้า: ผลการจัดวางเขียนเป็นเส้นโครงร่างเวกเตอร์ แล้วซ้อนข้อความที่ถูกต้องแบบมองไม่เห็นไว้ตำแหน่งเดียวกัน จึงแสดงผลถูกต้อง และยังค้นหาและคัดลอกได้
  4. อ่านกลับ: ตอนบันทึกจะรู้จำซ้ำเพื่อตรวจ เลขไทยถือว่าเท่ากับเลขอารบิก

คำแนะนำ

  • สแกนที่ 300 DPI โดยเฉพาะเอกสารพิมพ์เก่า
  • ก่อนแทนที่ให้สลับไปที่ “ดูตัวอย่างผลการแทนที่” แล้วขยายดูตำแหน่งสระและวรรณยุกต์
  • อย่าปนภาษาจีนกับภาษาไทยในการแทนที่ข้อเดียว เว้นแต่ในเครื่องของคุณมีฟอนต์ที่มีทั้งสองภาษา

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

ฟอนต์ไทยที่ใช้เป็นค่าเริ่มต้นคืออะไร

เมื่อ “ฟอนต์ที่ใช้แทนที่” เป็น “อัตโนมัติ” ข้อความไทยจะใช้ Tahoma หรือจะเลือกฟอนต์ไทยอื่นที่ติดตั้งในเครื่องของคุณจากเมนูฟอนต์ก็ได้

รู้จำข้อความไทยจากไฟล์สแกนได้แม่นแค่ไหน

กับเอกสารที่พิมพ์ใหม่ใช้งานได้ แต่ควรตรวจสอบ ส่วนเอกสารพิมพ์เก่าและไฟล์สแกนความละเอียดต่ำยังเป็นระดับทดลอง อัตราการอ่านอักขระผิดที่วัดจริงดูได้ในตารางภาษาที่รองรับ

ถ้าแทนที่แล้วเอาไปแก้ข้อความไทยตรงนั้นต่อในโปรแกรม PDF อื่นจะเป็นอย่างไร

ข้อความไทยในชั้นข้อความจะเป็นเส้นโครงร่างเวกเตอร์คู่กับข้อความที่มองไม่เห็น โปรแกรมอื่นจะเห็นเป็นเส้นโครงร่าง ไม่ใช่ข้อความที่แก้ไขได้

แหล่งข้อมูล

  1. ThaiDocs: แก้ไขตัวอักษรจาก PDF เพี้ยน · วันที่ตรวจสอบ 2026-10-14

หน้าที่เกี่ยวข้อง

หลายภาษา

ภาษาจีนตัวย่อ อังกฤษ ไทย จีนตัวเต็ม และญี่ปุ่นรู้จำได้ทันที ส่วนเกาหลี เวียดนาม อาหรับ เทวนาครี ฯลฯ ดาวน์โหลดชุดภาษาเมื่อต้องการ ภาษาไทยและอักษรตระกูลอินเดียจัดวางด้วย HarfBuzz ส่วนอาหรับ ฮีบรู และอักษรอื่นที่เขียนจากขวาไปซ้าย เวอร์ชันปัจจุบันยังค้นหาและแทนที่ไม่ได้

ดูรายละเอียด →

ตารางการรองรับภาษา OCR สำหรับไฟล์สแกน

เราทดสอบอัตราความผิดพลาดในการรู้จำและผลการแทนที่ของอักษร 17 ระบบกับเอกสารสแกนจริงทีละภาษา ภาษาจีนตัวย่อและภาษาอังกฤษเป็นภาษาหลัก อักษร 8 ระบบ รวมถึงภาษาไทย จีนตัวเต็ม และญี่ปุ่น ใช้งานได้แต่ควรตรวจสอบผล อีก 8 ระบบยังอยู่ในขั้นทดลอง และไฟล์สแกนภาษาลาวใช้งานไม่ได้

ดูรายละเอียด →

ใส่คำแปลกลับ

ทีมแปลและทีมโลคัลไลเซชันเขียนคำแปลกลับลงในตำแหน่งเดิมของ PDF ที่สแกน โดยอ่านข้อความทั้งไฟล์เพื่อสร้างตารางคำค้นหา “ต้นฉบับ → คำแปล” ตรวจทานแล้วแทนที่ทีละหลายคำพร้อมกัน และตรวจอ่านกลับทุกจุดในไฟล์ผลลัพธ์

ดูรายละเอียด →

ลองกับไฟล์ของคุณเองก่อน

ดาวน์โหลดแล้วเปิดไฟล์สแกนสักไฟล์ ใส่คำค้นหาหนึ่งคำ แล้วกด “ค้นหา” การค้นหา การแทนที่ และการบันทึกไม่ต้องเชื่อมต่ออินเทอร์เน็ต