ขอสอบถามเรื่องการจัดบรรทัดภาษาไทยกับmpdfครับ พอดีเห็นcodeจากgithubตัวนี้มา https://github.com/...pdf/mpdf/issues/1272 ทำไมถึงจัดบรรทัดภาษาไทยโดยที่ไม่มีการตกคำเลยครับ มีวิธีแนะนำมั้ยครับ พอดีได้ไปเรียนรู้มาเกี่ยวกับการใช้libในการตัดคำ ผลที่ออกมาเอกสารบางตัวคำตกบ้าง ไปอยู่คนละบรรทัดบ้าง มีวิธีแก้ปัญหาอย่างไรบ้างหรอครับ
กรกฎ วิริยะ 31 ม.ค. 2565 12:39
อยู่ที่ Font เลยครับ เลือกฟอนต์ให้ถูก การแสดงผลจะสวยงาม (ยังใช้ฟ้อนต์ตามใจไม่ค่อยได้)
ถ้าหาไม่ไ่ด้ ก๊อปของผมไปใช้ก็ได้ครับ ไม่ได้หวง
asdasd asdasad 31 ม.ค. 2565 15:29
มีFont แนะนำมั้ยครับ แล้วมีตัวcodeของmpdfหรือ codeตัวที่ใช้เรื่องmpdfอยู่มั้ยครับ จะขอโหลดไปลองใช้ครับ ขอบคุณมากครับ
asdasd asdasad 31 ม.ค. 2565 15:55
อันนี้ที่ผมได้ลองใช้codeในลิ้ง https://github.com/...1272#issue-681765517 ตัวนี้นะครับผลที่ออกมาการจัดบรรทัดก็ยังตกเหมือนเดิมเลยครับไม่เหมือนกับของพี่เลยครับ มีวิธีแก้มั้ยครับ
กรกฎ วิริยะ 02 ก.พ. 2565 15:28
ใช้ฟ้อนต์ THSarabunNew ครับ
asdasd asdasad 02 ก.พ. 2565 22:26
ตอนนี้ใช้อยู่ครับ ตัวเอกสารที่สร้างด้านบนก็ใช้ฟ้อนต์THSarabunNewครับ อยากรู้ว่าMPDFที่ใช้อยู่คือเวอร์ชั่นอะไรหรอครับ ตอนนี้ใช้เวอร์ชั่น8.0.13อยู่มันปิดการจัดบรรทัดAUTOไม่ได้เลยครับ มีวิธีมั้ยครับ
กรกฎ วิริยะ 03 ก.พ. 2565 09:30
ผมก็ใช้มันทุกเวอร์ชั่นแหละครับ จากเว็บของ mpdf เอง เนื่องจากมันต้องใช้ตาม เวอร์ชั่นของ PHP ผมแนะนำว่าให้ลองเปิด error ของ php ดูว่ามี error หรือไม่
ปัญหาเรื่องสระลอยและการตัดคำนี่ อยู่ที่ font อย่างเดียวเลยครับ ผมใช้มาก็ไม่เคยมีปัญหานะ (โค้ดอันเดียวกับบน github แหละ ตามตัวอย่างที่เขาให้มาเป๊ะๆเลย)

ผมแนะนำว่า่ให้ดูที่ HTML ที่ส่งให้กับ mpdf ให้ดีๆครับ เพราะถ้าทุกอย่างถูกต้อง PDF ที่ได้ จะเหมือน HTML ที่ส่งไปเป๊ะๆเลย
ปล. เคล็ดลับการใช้ CSS กับ mpdf คือ ให้ใช้ CSS พื้นฐานเท่านั้นนะครับ และใช้ CSS2 ส่วน CSS3 นี่เลี่ยงได้ให้เลี่ยง มันอาจไม่ได้รองรับทุกตัว

โพสต์ตอบกลับ

กรุณาตรวจสอบให้ถูกต้องก่อนส่ง สามารถใช้ BBCode ได้
ประเภท jpg, jpeg, png, webp อัปโหลดรูปภาพหรือไม่ก็ได้