Chrome กับ Font Barcode Free 3 of 9


จากบทความ ใส่ Barcode ใน Crystal Report น่าจะมีปัญหากันหลายคนที่ไม่สามารถแสดง font barcode free 3 of 9 ซึ่งปัญหาน่าจะเกิดจากชื่อ font ที่มีช่องว่างครับ ดูได้จาก code ตัวอย่าง

ปรกติเวลาเลือก font ให้ Item ASP.NET(C#) จะกำหนดให้แบบนี้ ซึ่งไม่สามารถเป็น barcode ได้ใน Chrome แต่ใน IE สามารถแสดงได้ (ไม่ได้ลองกับ FF)

<ItemStyle Font-Names="'Free 3 of 9'"  />

ให้ลองเพิ่ม Quote(‘) เข้าไปปบบ code ด้านล่าง คราวนี้ที่หน้า Chrome ก็จะแสดงผลเป็น barcode แล้ว

<ItemStyle Font-Names="'Free 3 of 9'"  />

แต่ …

ข้างบนนั้นเป็นวิธีการแก้ปัญหาเมื่อจะแสดง  barcode บน page แบบธรรมดาครับ ใช้ไม่ได้กับ Crystal Report ที่เปิดดูบน Chrome ซึ่งไม่ว่าเราจะใส่ Quote(‘) เข้าไปแล้วเจ้า Chrome มันก็ยังไม่แสดง barcode ใน report อยู่ดี (เช่นกันครับ ใน IE แสดงได้ไม่มีปัญหา) ดังนั้นต้องมาแก้จากต้นเหตุกันเลยซึ่งก็คือ เปลี่ยนชื่อ font ซะ จากเดิมที่เป็น “Free 3 of 9” ก็เปลี่ยนเปลี่ยนเป็น “Free3of9” เท่านี้ก็แสดง barcode ใน crystal report บน Chrome ได้แล้ว วิธีการเปลี่ยนชื่อก็ต้องอาศัยใช้โปรแกรมเปลี่ยนชื่อ font ครับ ถาม google ได้ครับ

*ปล กำหนดชื่อ font ใน crystal report เองโดยใช้ Formula ครับ

ติดป้ายกำกับ:, ,

One thought on “Chrome กับ Font Barcode Free 3 of 9

  1. ใส่ Barcode ใน Crystal Report « Langisser's Blog มิถุนายน 5, 2012 ที่ 00:14 Reply

    […] barcode free 3 of 9 ใน chrome ลองอ่านบทความนี้ดูครับ Chrome กับ Font Barcode Free 3 of 9 Share this:ShareFacebookEmailLike this:LikeBe the first to like this […]

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: