กลับไปหน้าบทความ

อ่าน 3 นาที

ฟอนต์ฟิวชั่น

Bitstream Font Fusion เป็นเอนจินฟอนต์ขนาดเล็ก รวดเร็ว และเชิงวัตถุที่เขียนด้วยภาษา ANSI C ซึ่งสามารถแสดงผลข้อความคุณภาพสูงบนทุกแพลตฟอร์ม ทุกอุปกรณ์ และทุกความละเอียด...

ฟอนต์ฟิวชั่น

บิตสตรีม ฟอนต์ ฟิวชั่น
นักพัฒนาบริษัท บิตสตรีม อิงค์
ปล่อยตุลาคม พ.ศ. 2542
เวอร์ชันเสถียร
ระบบปฏิบัติการไม่ขึ้นอยู่กับแพลตฟอร์ม
พิมพ์เอ็นจิ้นฟอนต์
ใบอนุญาตข้อตกลงการอนุญาตใช้งานซอฟต์แวร์ที่เป็นกรรมสิทธิ์
เว็บไซต์http://www.bitstream.com/fonttechnology/font_fusion.html

Bitstream Font Fusionเป็นเอนจินฟอนต์ขนาดเล็ก รวดเร็ว และเชิงวัตถุที่เขียนด้วยภาษาANSI Cซึ่งสามารถแสดงผลข้อความคุณภาพสูงบนทุกแพลตฟอร์ม ทุกอุปกรณ์ และทุกความละเอียด ซอร์สโค้ดทั้งหมดสามารถพกพาได้ ปรับให้เหมาะสม และทำงานได้อย่างอิสระจากระบบปฏิบัติการและโปรเซสเซอร์เอนจินฟอนต์นี้สามารถแสดงผลอักขระได้ 2,400-3,300 ตัวต่อวินาทีบนซีพียู 100 MIPS [ 1 ]

Font Fusion ได้รับการออกแบบมาให้สามารถตอบสนองความต้องการด้านหน่วยความจำและประสิทธิภาพ แม้ว่าจะต้องรองรับภาษาเอเชียที่มีตัวอักษรนับพันตัวก็ตาม Font Fusion ยังเป็นเทคโนโลยีหลักที่อยู่เบื้องหลังผลิตภัณฑ์อื่นๆ ของ Bitstream เช่นPanorama , ThunderHawk และ myMMS อีกด้วย

ประวัติเวอร์ชัน

ในช่วงปลายทศวรรษ 1980 ซัมโป คาซิลา หัวหน้าผู้พัฒนาTrueTypeและผู้ก่อตั้ง Type Solutions (ปัจจุบันเป็นบริษัทในเครือของ Bitstream Inc.) ได้ออกแบบ T2K ซึ่งเป็นโปรแกรมแสดงผลฟอนต์ ที่มีดีไซน์เชิงวัตถุ สถาปัตยกรรมและอัลกอริทึมขั้นสูง และสามารถฝังลงในอุปกรณ์ต่างๆ ได้ ต่อมาในปี 1998 Bitstream ได้เข้าซื้อกิจการ Type Solutions และ T2K ได้พัฒนาเป็นโปรแกรมแปลงฟอนต์เป็นภาพ (font rasterizer) ของ Bitstream ซึ่งเรียกว่า Font Fusion

เวอร์ชันหลัก เวอร์ชันย่อย วันที่วางจำหน่าย การเปลี่ยนแปลงที่สำคัญ
เวอร์ชั่น 1 1.0 28 ตุลาคม 2542 เวอร์ชันแรกวางจำหน่ายแล้ว
เวอร์ชั่น 2 2.0 18 กรกฎาคม พ.ศ. 2543 รองรับฟอนต์ภาษาญี่ปุ่น/เกาหลี ปรับปรุงการแสดงผลข้อความสำหรับอุปกรณ์อินเทอร์เน็ตและอุปกรณ์ไร้สาย
2.1 วันที่ 12 มิถุนายน พ.ศ. 2544 รวมถึงฟอนต์แบบรวมเส้นขีดขนาด 1.23 MB ที่มีให้เลือกใช้ ซึ่งประกอบด้วยตัวอักษรจีน ญี่ปุ่น และเกาหลี (CJK) จำนวน 30,000 ตัว
2.2 29 มกราคม 2545 ประกอบด้วยชุดแบบอักษรไร้สาย (แบบอักษรสัดส่วน 4 แบบ แบบอักษรคงที่ 4 แบบ และแบบอักษรสัญลักษณ์ 1 แบบ) ซึ่งออกแบบมาโดยเฉพาะสำหรับอุปกรณ์พกพาและอุปกรณ์ไร้สาย
2.3 2 เมษายน 2545 รองรับ OpenType รองรับมาตรฐาน FFC สำหรับคำบรรยายภาพ เอฟเฟกต์ขอบตัวอักษร รูปแบบปากกา การเว้นระยะตัวอักษร และขนาดปากกา ชุดฟอนต์ CCTV ใหม่
2.4 8 เมษายน 2546 รองรับฟอนต์ OpenType และ Type 1 ได้ดียิ่งขึ้น ทำให้สามารถเข้าถึงอักขระทั้งหมดได้ มีปลั๊กอินฟิลเตอร์สำหรับฝังภาพบิตแมป
2.5 22 มิถุนายน 2547 รองรับการทำงานร่วมกับ Panorama (ปรับปรุงการจัดเรียงข้อความพร้อมกับการเปิดตัว Bitstream Panorama พร้อมกัน) รองรับการแก้ไขตารางสี ปรับปรุงการแสดงผลแบบอักษรตามเส้นขอบ
เวอร์ชั่น 3 3.0 6 มิถุนายน 2548 รองรับการบีบอัดฟอนต์ใหม่สำหรับทุกรูปแบบฟอนต์
3.1 3 พฤศจิกายน 2548 การแคชข้อมูลสำหรับอุปกรณ์ผู้บริโภคและโทรศัพท์มือถือที่มีหน่วยความจำจำกัด
3.2 25 เมษายน 2549 ปรับปรุงประสิทธิภาพการทำงานสำหรับโทรศัพท์มือถือและอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค ปรับปรุงอัลกอริธึมสำหรับการบีบอัดฟอนต์ ลดการใช้หน่วยความจำฮีปให้น้อยลง ลดการแตกกระจายของแคช
3.3 6 พฤศจิกายน 2549 ปรับปรุงความเร็วในการแสดงผลฟอนต์สำหรับฟอนต์ที่ถูกบีบอัด
เวอร์ชั่น 4 4.0 24 กันยายน 2550 ส่วนเสริมสำหรับBREWและวิธีการใหม่ในการสร้างโครงร่างตัวละคร
4.5 10 เมษายน 2551 ประกอบด้วยเทคโนโลยี Smart Scale ที่ปรับขนาดตัวอักษรเพิ่มเติมให้พอดีกับกรอบที่กำหนดไว้ล่วงหน้าของอุปกรณ์โดยอัตโนมัติ รองรับ Unicode 32 บิตสำหรับไฟล์ฟอนต์ CJK พร้อม CMAP ที่ขยายเพิ่มเติมสำหรับค่า Unicode 32 บิต รองรับรูปแบบฟอนต์บิตแมปของ Windows FNT/FON และฟอนต์ที่มีคีย์ CID
เวอร์ชั่น 5 5.0 15 กรกฎาคม 2552 ประกอบด้วยการรองรับขนาดเศษส่วน รูปแบบ PFR ที่ได้รับการปรับให้เหมาะสม การรองรับ OTF (เลือกได้) การประมวลผลแนวตั้ง ส่วนหัวของฟอนต์รูปแบบ 16 และการรองรับเครื่องพิมพ์ที่ได้รับการปรับปรุง
เวอร์ชั่น 6 6.0 10 พฤษภาคม 2554 ประกอบด้วยการรองรับรูปแบบฟอนต์ Web Open Font Format (WOFF), ฟอนต์ OpenType, ฟอนต์ Multiple Master Postscript, ฟอนต์ Type1 และมีส่วนเสริมสำหรับ Android ที่สามารถเลือกใช้งานได้ นอกจากนี้ยังรวมถึงตัวจัดการฟอนต์ที่ได้รับการปรับปรุงและแท็กตัวกรอง 32 บิตเพื่อเพิ่มประสิทธิภาพการปรับแต่งและการเพิ่มประสิทธิภาพฟอนต์

คุณสมบัติ

  • การรองรับฟอนต์ที่ดียิ่งขึ้น - Font Fusion รองรับรูปแบบฟอนต์ Web Open Font Format (WOFF), ฟอนต์ OpenType, ฟอนต์ Multiple Master Postscript และฟอนต์ Type1
  • ตัวจัดการฟอนต์ใหม่ - โมดูลตัวจัดการฟอนต์ใหม่นี้ได้รับการเขียนขึ้นใหม่ทั้งหมด เมื่อเทียบกับเวอร์ชันก่อนหน้าแล้ว มันทำงานได้เร็วขึ้น ใช้หน่วยความจำน้อยลง และมี API สำหรับผู้ใช้ที่หลากหลายยิ่งขึ้น นอกจากนี้ยังรวมถึงส่วนเสริมสำหรับ Android ที่ช่วยให้แอปพลิเคชัน Android สามารถใช้เอ็นจิ้นการเรนเดอร์ Font Fusion ได้
  • โครงสร้าง hmtx ที่ได้รับการปรับให้เหมาะสม - รวมถึงกระบวนการโหลดตาราง hmtx ของ Horizontal Metrics ที่ได้รับการปรับให้เหมาะสมแล้ว
  • เพิ่มการรองรับ Filter Tag 32 บิต - Font Fusion รองรับ Filter Tag 32 บิตแล้ว ทำให้ผู้ใช้สามารถเพิ่มฟิลเตอร์ได้มากขึ้น
  • การบีบอัดฟอนต์แบบไม่สูญเสียคุณภาพ — เอ็นจิ้นฟอนต์สามารถอ่านและแสดงผลฟอนต์มาตรฐานอุตสาหกรรมฟอนต์บิตแมปและฟอนต์แบบเส้นโครง ในรูปแบบที่บีบอัดได้ เอ็นจิ้นนี้มีความสามารถพิเศษในการบีบอัดฟอนต์ ทำให้แต่ละฟอนต์ใช้หน่วยความจำน้อยลง และได้อัตราส่วนการบีบอัด 2 ต่อ 1 ตัวอย่างเช่น ฟอนต์ CJK แบบเส้นโครง ที่มี 37,000 ตัวอักษร จะมีขนาดต่ำกว่า 1MB เมื่อใช้การบีบอัดที่ดีที่สุด
  • การบีบอัดฟอนต์บิตแมป CJK — Font Fusion ใช้ขั้นตอนวิธีบีบอัดสำหรับฟอนต์บิตแมป CJK ซึ่งบีบอัดบิตแมปที่ฝังอยู่ภายในอย่างเหมาะสม และให้การสนับสนุนฟอนต์บิตแมป CJK ที่บีบอัดแล้ว รูปแบบฟอนต์นี้เป็นรูปแบบการบีบอัดที่เป็นกรรมสิทธิ์ของ Bitstream สำหรับฟอนต์บิตแมป CJK
  • ขนาดและการจัดวางแบบเศษส่วน — รองรับการกำหนดขนาดและการจัดวางตัวอักษรแบบเศษส่วน เพื่อให้ข้อความสามารถพอดีกับพื้นที่ใดก็ได้
  • การปรับขนาดอัจฉริยะ — การปรับขนาดอัจฉริยะจะควบคุมการปรับตัวอักษรที่ยื่นออกมาเกินพารามิเตอร์ความสูงที่กำหนดไว้ และอาจถูกตัดออกเมื่อแสดงผลบนอุปกรณ์ที่มีหน้าจอขนาดเล็ก เทคโนโลยีนี้ช่วยให้มั่นใจได้ว่าตัวอักษรที่ปรับขนาดแล้วจะมีสัดส่วนที่เหมาะสมกับตัวอักษรอื่นๆ ในแบบอักษรเดียวกัน
  • การจัดการแคช — มีตัวจัดการแคชโดยเฉพาะเพื่อจัดการประสิทธิภาพของระบบ ใช้แคชในการจัดเก็บอักขระที่แสดงผลแล้ว (บิตแมป)
  • ขนาดไฟล์เล็ก — ขนาดโค้ด Font Fusion สำหรับอุปกรณ์ต่างๆ จะแตกต่างกันไปตั้งแต่ 65 – 187 KB ขึ้นอยู่กับการตั้งค่าที่เลือก
  • คุณภาพการพิมพ์ที่เหนือกว่า — การประมวลผล TrueType ดั้งเดิม ให้ผลลัพธ์คุณภาพสูงบนทุกอุปกรณ์ นอกจากนี้ เทคนิคการลดรอยหยัก (anti-aliasing) และโหมดทีวี/LCD ยังช่วยปรับปรุงคุณภาพการแสดงผลตัวอักษรให้ดียิ่งขึ้น ไม่ว่าจะเป็นอุปกรณ์ใด (โทรศัพท์มือถือหรือทีวีดิจิทัลขนาดใหญ่)
  • ความต้องการหน่วยความจำต่ำ — ต้องการ RAM เพียง 16 – 40 KB สำหรับฟอนต์ภาษาละติน และ 27 – 34 KB สำหรับฟอนต์ภาษาเอเชียแบบเส้นขีด
  • ข้อความที่ปรับขนาดได้ — รองรับข้อความคุณภาพสูงที่ปรับขนาดได้ ซึ่งสามารถใช้งานได้บนโทรศัพท์มือถือและสมาร์ทโฟน ผู้ผลิตอุปกรณ์และนักพัฒนาแอปพลิเคชันมือถือสามารถแทนที่ภาพบิตแมปที่มีขนาดจุดเดียวด้วยฟอนต์ที่ปรับขนาดได้ ซึ่งสามารถแสดงผลได้ในขนาดฟอนต์ที่แตกต่างกัน
  • รองรับฟอนต์แบบเส้นขีด — ใช้เทคโนโลยีฟอนต์แบบเส้นขีดที่เป็นกรรมสิทธิ์เฉพาะ โดยใช้ไลบรารีของส่วนประกอบทั่วไปที่เรียกว่า "รากศัพท์" ซึ่งปรากฏซ้ำๆ ในตัวอักษร จากนั้นรากศัพท์และเส้นขีดจะถูกนำมาประกอบกันและแสดงผลแบบเรียลไทม์เพื่อสร้างตัวอักษร

ความครอบคลุมของภาษา/การรองรับฟอนต์

  • แบบอักษรเอเชียขนาดกะทัดรัด
  • แบบอักษรเอเชียมาตรฐานอุตสาหกรรม
  • อักษรซีริลลิก
  • กรีก
  • ภาษา อาหรับ (ภาษาที่มีระบบการเขียนซับซ้อน)
  • ภาษา ฮีบรู (ภาษาที่มีระบบการเขียนซับซ้อน)
  • ภาษาอินเดีย (ภาษาที่มีระบบการเขียนซับซ้อน)
  • ภาษา ไทย (ภาษาที่มีระบบการเขียนซับซ้อน)
  • ภาษาอื่นๆ ทั่วโลกกว่า 50 ภาษา

รูปแบบฟอนต์ที่รองรับ

แอปพลิเคชัน/ระบบปฏิบัติการที่รองรับ

อุปกรณ์ที่รองรับ

อุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค โทรศัพท์มือถือ กล่องรับสัญญาณโทรทัศน์ โทรทัศน์ดิจิทัล เครื่องพิมพ์ ตัวควบคุมเครื่องพิมพ์ เครื่องแฟกซ์ อุปกรณ์มัลติฟังก์ชั่น อุปกรณ์ถ่ายภาพทางการแพทย์ ระบบ GPS จอแสดงผลในรถยนต์ และระบบฝังตัวอื่นๆ

แอปพลิเคชันซอฟต์แวร์ที่รองรับ

แอปพลิเคชันบนเว็บ, แอปพลิเคชันด้านกราฟิก, แอปพลิเคชันด้านเกม

ปลั๊กอิน Font Fusion สำหรับ Symbian

ปลั๊กอิน Font Fusion พร้อมใช้งานสำหรับระบบปฏิบัติการ Symbian [ 2 ]ในรูปแบบไลบรารีการเชื่อมโยงแบบไดนามิก (DLL) [ 3 ]ปลั๊กอินนี้สืบทอดคุณสมบัติทั้งหมดที่รองรับโดยเอ็นจิ้น Font Fusion หลัก

ปลั๊กอิน Font Fusion สำหรับ BREW

ปลั๊กอิน Font Fusion สำหรับแพลตฟอร์ม BREW [ 4 ]มีเฟรมเวิร์กการแสดงผลฟอนต์มาตรฐานที่ใช้ส่วนต่อประสาน BREW ที่แตกต่างกัน รองรับข้อความที่ปรับขนาดได้และหลายภาษา

ปลั๊กอิน Font Fusion สำหรับ Qtopia

เฟรมเวิร์ก Font Fusion พร้อมใช้งานสำหรับQtopia [ 5 ]ซึ่งช่วยให้เอ็นจิ้นการเรนเดอร์ฟอนต์ของบุคคลที่สามใด ๆ สามารถทำงานเป็นปลั๊กอินกับแพลตฟอร์มแอปพลิเคชัน Qt/Qtopia ได้ เฟรมเวิร์กนี้ยังเพิ่มความสามารถในการรองรับรูปแบบฟอนต์ใด ๆ กับ Qt/Qtopia อีกด้วย

ดูเพิ่มเติม

  • Bitstream เปิดตัว Panorama 5.0 และ Font Fusion 5.0 (เก็บถาวรเมื่อวันที่ 18 กรกฎาคม 2009 ในWayback Machine)
  • ข่าวประชาสัมพันธ์ของ Bitstream ปี 2007 ถูกเก็บถาวรเมื่อวันที่ 27 สิงหาคม 2007 ที่Wayback Machine
  • เทคโนโลยี Font Engine และ Font Rasterizer
  • วารสาร Embedded Technology Journal เก็บถาวรเมื่อวันที่ 27 กันยายน 2007 ที่Wayback Machine
  • ฟอนต์ฟิวชั่น
  • Bitstream นำเสนอระบบย่อยแสดงผลฟอนต์ขนาดเล็กและรวดเร็วสำหรับโทรศัพท์มือถือระบบปฏิบัติการ Symbian
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Font_Fusion&oldid=1320133796 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ฟอนต์ฟิวชั่น

Bitstream Font Fusion เป็นเอนจินฟอนต์ขนาดเล็ก รวดเร็ว และเชิงวัตถุที่เขียนด้วยภาษา ANSI C ซึ่งสามารถแสดงผลข้อความคุณภาพสูงบนทุกแพลตฟอร์ม ทุกอุปกรณ์ และทุกความละเอียด...

ประวัติเวอร์ชัน

ในช่วงปลายทศวรรษ 1980 ซัมโป คาซิลา หัวหน้าผู้พัฒนา TrueType และผู้ก่อตั้ง Type Solutions (ปัจจุบันเป็นบริษัทในเครือของ Bitstream Inc.

คุณสมบัติ

การรองรับฟอนต์ที่ดียิ่งขึ้น - Font Fusion รองรับรูปแบบฟอนต์ Web Open Font Format (WOFF), ฟอนต์ OpenType, ฟอนต์ Multiple Master Postscript และฟอนต์ Type1 ตัวจัดการฟอนต์ใหม่ - โมดูลตัวจัดการฟอนต์ใหม่นี้ได้รับการเขียนขึ้นใหม่ทั้งหมด...

ความครอบคลุมของภาษา/การรองรับฟอนต์

แบบอักษรเอเชียขนาดกะทัดรัด แบบอักษรเอเชียมาตรฐานอุตสาหกรรม อักษรซีริลลิก กรีก ภาษา อาหรับ (ภาษาที่มีระบบการเขียนซับซ้อน) ภาษา ฮีบรู (ภาษาที่มีระบบการเขียนซับซ้อน) ภาษาอินเดีย (ภาษาที่มีระบบการเขียนซับซ้อน) ภาษา ไทย (ภาษาที่มีระบบการเขียนซับซ้อน) ภาษาอื่นๆ...