23 มกราคม 2559

ฟอนต์รูปแบบต่างๆ





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

ฟอนต์รูปแบบต่างๆ (สำหรับตัวผม port ลงเพื่อใช้งานใน Smart Phone ครับ)
TTF = เป็นไฟล์ฟอนต์ดั้งเดิมสำหรับใช้งานบน Windows
OTF = เป็นไฟล์ฟอนต์ดั้งเดิมสำหรับใช้งานบน OSX
APK = เป็นไฟล์ฟอนต์ที่ถูกดัดแปลงเพื่อติดตั้งบน Smart Phone ระบบปฏิบัติการ Android
RAR = เป็นไฟล์บีบอัดที่นำไฟล์ TTF หลายๆตัวมารวมกัน
ZIP = เป็นไฟล์บีบอัดที่มีการนำ Script เพื่อรันคำสั่งสำหรับแฟลชผ่าน Custom Recovery

ดังนั้นเมื่อเราทราบถึงฟอนต์แต่ละแบบกันแล้ว ก็มาดูขั้นตอนในการทำฟอนต์แต่ละแบบกันดีกว่าครับ ในที่นี้จะขอข้ามการทำฟอนต์รูปแบบ TTF และ OTF  เพราะขั้นตอนการทำนั้นอาจจะเขียนในคราวหน้า อิอิ

มาเริ่มกันก่อนที่ไฟล์แรก APK ไฟล์นี้เกิดมาจากการที่เรานำไฟล์ TTF มาดัดแปลงเพื่อที่จะสามารถติดตั้งและใช้งานได้บน Smart Phone ในระบบปฏิบัติการแอนดรอยด์ของเรานั่นเอง ดังนั้นการที่เราจะทำไฟล์ APK ได้นั้นในหลักของฟอนต์เราสามารถใช้แอพพลิเคชั่นที่ชื่อว่า iFont ดัดแปลงได้เลย ส่วนวิธีการทำแบบละเอียดนั้นดูได้ที่นี่

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


ส่วนการทำไฟล์ ZIP นั้นทำเพื่อเอาไว้แฟลชผ่าน Custom Recovery เพราะใน ZIP เราจะรวม Script ในการรันคำสั่งต่างๆและไฟล์ TTF ที่มีการดัดแปลงอยู่แล้วไปด้วยเลย วิธีการติดตั้งฟอนต์แบบไฟล์ ZIP ดูได้ที่นี่

มาถึงการแปลงไฟล์จากไฟล์ ZIP เพื่อเป็นไฟล์ TTF กันดีกว่าโหลดไฟล์ฟอนต์รูปแบบ ZIP มาเลยครับ จากนั้นทำการแตกไฟล์จะเจอ 2 โฟลเดอร์คือ META-INF กับ system เสร็จแล้วให้เข้าไปที่ system จะเจอโฟลเดอร์ fonts เข้าไปเลยจะเจอฟอนต์ในนั้นเลือกฟอนต์ DroidSand มา 1 ตัวแล้วทำการเปลี่ยนชื่อตามที่กำหนดไว้ก็จะได้ไฟล์ TTF มาเก็บไว้

ดังนั้นสรุปหลักการฟอนต์ต่างๆได้ดังนี้ ฟอนต์อะไรจะแปลงเป็นอะไรได้บ้าง ส่วนวิธีทำก็ด้านท้ายบทความเลยครับ
1.TTF > APK
2.TTF > RAR
3.TTF > ZIP
4.APK > TTF
5.RAR > TTF > APK
6.ZIP > TTF > APK

          1.การแปลงฟอนต์ TTF ให้เป็น APK นั้นดูได้ที่นี่
       
          2.การแปลงฟอนต์ TTF ให้เป็น RAR สำหรับแตกไฟล์เพื่อวางทับในระบบสามารถดูได้ที่นี่

          3.การแปลงฟอนต์ TTF ให้เป็น ZIP สำหรับการแฟลชผ่าน Custom Recovery นั้น ก่อนอื่นก็ต้องทำไฟล์ทั้งหมดก่อนครับเพื่อวางทับในระบบ จากนั้นก็ค่อยนำคำสั่งที่เขียนไว้ใน META-INF แล้วมาบีบอัดรวมกัน วิธีทำสามารถดูได้ที่นี่

          4.การแปลงฟอนต์ APK ให้เป็น TTF  นั้นสามารถทำได้ตามนี้

ในมือถือ






          5.การแปลงฟอนต์ RARให้เป็น TTF ง่ายๆครับในกรณีนี้คือการแตกไฟล์นั่นเอง แอพแตกไฟล์ก็ใช้แอพจัดการไฟล์ครับกดค้า้งไว้ที่ไฟล์แล้วเลือก Extract All ได้เลยจะเจอไฟล์ฟอนต์ที่ต้องการนำมาเปลี่ยนชื่อเลยครับไฟล์ไหนก็ได้

          6.การแปลงฟอนต์ ZIP ให้เป็น TTF ก็เช่นเดียวกันแต่การนำออกมาจะมีขั้นตอนเยอะขึ้นนิดเดียวดูได้ที่รูปประกอบด้านล่างได้เลย

รูปประกอบการแปลงฟอนต์ ZIP เป็น TTF









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