CoreSharp Pocket PC Icon Converter

Posted 22/08/2009 15:54 by nantcom

ปัญหาอย่างหนึ่งของการเขียนโปรแกรมด้วย Pocket PC คือการหา Icon ไว้ใช้งานครับ เพราะว่า Pocket PC นั้น จะต้องการไอคอนแบบ .ico โดยเฉพาะ ซึ่งต้องไปซื้อหา (หรือ แค่กๆ) โปรแกรมมาใช้ในการแปลง ผมเลยปิ๊งไอเดียว่า ผมน่าจะทำเป็นเว็บเอาไว้แปลงไอคอนสำหรับใช้ในโปรเจค Pocket PC ไว้เลยดีกว่า คนข้างหลังจะได้ไม่ต้องมีปัญหาแบบผมอีก Smile บริการนี้ฟรีครับ และทางเว็บฯ ไม่มีการเก็บไฟล์ไอคอน หรือไฟล์ที่คุณอัพโหลดขึ้นมาไว้แต่อย่างใด หมดกังวลเรื่องผมแอบเก็บไอคอนไว้ใช้ได้เลย อิอิ ส่วน Library ในการเซฟไอคอนแปลง ผมได้มาจาก CodeGuru ครับ

อ้อ ใช้ทำ favicon.ico สำหรับเว็บก็ได้นะครับ Smile

วิธีใช้

1. หาไฟล์ที่ต้องการแปลงมาก่อน ขนาดเท่าไหร่ก็ได้ครับ ผม Resize ให้ สามารถรองรับไฟล์ PNG,  GIF, BMP และ JPG ได้ครับ แต่ว่าถ้าไม่ใช่ไฟล์ PNG, GIF ภาพจะไม่ใส

image

2. จากนั้น กดปุ่ม Browse เลือกไฟล์ได้เลย

image

3. จากนั้น คลิ๊กที่ลิงค์ ว่าจะเอาไอคอนแบบ 16x16px สำหรับวางบนปุ่มและToolbar หรือ แบบ 16x16 + 32x32 สำหรับใช้เป็นไอคอนโปรแกรม จะมีหน้าต่างให้ดาวน์โหลดไฟล์ขึ้นมาครับ (อย่าใช้ Download Accelerator, FlashGet เพราะจะไม่ได้ภาพไอคอนไป เนื่องจากทางเว็บไม่ได้เซฟไฟล์ไว้ครับ)

image

NOTE เมื่อเซฟไฟล์ จะเห็นใน Explorer และ Visual Studio ว่าพื้นหลังเป็นสีดำ ไม่ต้องตกใจครับ ถ้าใส่ลง PPC จะเห็นว่ามันใสตามปกติ

image image

ทำยังไงให้ไม่ติดสีชมพู?

ที่มันมีสีชมพู เป็นเพราะว่าภาพนั้นเป็นภาพ PNG ใส ที่มีระดับความใสแบบ 8-bit ครับ ในขณะที่ภาพ Icon ใช้แบบบิตเดียว ถ้าจะไม่ให้ติดสีชมพู จะต้องใช้ภาพแบบ GIF หรือใช้การแต่งภาพใน Photoshop ครับ โดยการสร้าง Layer ใหม่แล้วลอง Fill สีชมพูลงไป (R=255, G=0, B=255) จากนั้นทำการรวม Layer โดยการเลือก Layer 0 แล้วกด Ctrl + E แล้วลบสีชมพูออกด้วย Magic Wand (ตั้ง Tolerance เป็น 1) เพื่อดูว่ายังติดสีชมพูอยู่หรือไม่ แล้วก็ใช้ยางลบ ลบออกครับ

image image

ร่วมให้กำลังใจนักเขียน

อ่านแล้วชอบใจ อยากให้กำลังใจกับผู้แต่งบทความนี้ ขอเชิญร่วมให้กำลังใจผ่าน Paysbuy/Paypal นะครับ ปลอดภัยเพราะทำงานผ่าน SSL และไม่มีค่าใช้จ่ายเพิ่มเติมครับ เว็บเราให้นักเขียน 100% ครับ

Comment ระบบเก่า

 

coreadmin said:

ขอบคุณน้อง pandula ที่มาเม้นนะครับ พอดีว่าผมโพสผิด Blog ไปโพสใส่ Article เฉยเลย เลยลบอันนั้นทิ้งไปแล้วครับ โทดทีนะ

August 23, 2009 2:54 AM
 

phutanong said:

แล้วเวลาลง ppc ต้องทำยังไงครับ

December 4, 2009 11:56 PM
(required)  
(optional)
(required)  
Add

DisQUS Comment (ยังเอ๋อๆ อยู่)

blog comments powered by Disqus