TextFitMode — ปรับขนาดตัวอักษรให้พอดีกับ Label อัตโนมัติ

รายละเอียด

TextFitMode เป็นคุณสมบัติของ Label ในรายงาน ที่ช่วย ปรับขนาดตัวอักษรอัตโนมัติ
ให้พอดีกับขนาดของกรอบ Label โดยไม่ต้องกำหนดขนาด Font เอง

ระบบจะย่อหรือขยายตัวอักษรให้เหมาะสม ตามโหมดที่เลือก

วิธีตั้งค่า

  • คลิกเลือก Label ที่ต้องการ
  • ไปที่แถบ Properties ด้านขวา
  • หาหมวด Behavior
  • เลือกค่า Text Fit Mode ตามต้องการ

โหมดที่เลือกได้ (4 โหมด)

  • None (ค่าเริ่มต้น)
    ไม่ปรับขนาดตัวอักษร แสดงตาม Font ที่กำหนดไว้ตามปกติ
  • Grow Only
    ขยายตัวอักษรให้ใหญ่ขึ้นจนเต็มพื้นที่กรอบ Label
    เหมาะกับข้อความสั้น เช่น รหัส หรือหมายเลข
    ใช้ได้เมื่อ Can Shrink = ปิด
  • Shrink Only
    ย่อตัวอักษรให้เล็กลง เพื่อให้ข้อความแสดงได้ครบ
    เหมาะกับข้อมูลที่ความยาวไม่แน่นอน เช่น ชื่อสินค้า หรือที่อยู่
    ใช้ได้เมื่อ Can Grow = ปิด
  • Shrink And Grow
    ปรับขนาดทั้งย่อและขยายให้พอดีกรอบ Label เสมอ
    ใช้ได้เมื่อ Can Grow = ปิด และ Can Shrink = ปิด

ข้อจำกัดที่ต้องรู้

Text Fit Mode จะไม่ทำงานในบางกรณี
  • เปิด Auto Width — กรอบขยายเองอยู่แล้ว
  • ตั้ง Angle (หมุนข้อความ) — ไม่รองรับ
  • ตั้ง Anchor เป็น Both — กรอบยืดตามหน้ากระดาษ

ข้อควรระวัง

หากเปิด Can Grow หรือ Can Shrink ภายหลัง ระบบจะไม่แจ้งเตือน
และ Text Fit Mode จะไม่ทำงานโดยอัตโนมัติ