วันอังคารที่ 22 พฤษภาคม พ.ศ. 2555

โปรแกรมพิมพ์รหัสบาร์โค้ด (Barcode Printing)

โปรแกรมพิมพ์รหัสบาร์โค้ด (Barcode Printing) ตัว (เล็กๆ) นี้ของผมซึ่งเป็นเวอร์ชั่นแจกฟรี ก็หวังว่าคงจะโดนใจพี่น้องบ้างน่ะครับ สำหรับเวอร์ชั่นเสียตังค์ (ให้ผม) ส่วนใหญ่ก็แทบจะทั้งนั้นครับ คือ การอ่านข้อมูลจาก DataBase เข้ามาเพื่อทำการเลือกพิมพ์รหัสบาร์โค้ด (ดูตัวอย่างส่วนหนึ่งของเวอร์ชั่นเสียตังค์) ... แต่จะเวอร์ชั่นไหนๆก็แล้วแต่ สิ่งที่ผู้ใช้งาน (User) ต้องการมากที่สุด คือ อะไรก็ได้ที่มันง่ายๆ เปิดโปรแกรมปุ๊บ ขอให้อิฉันพิมพ์ออกมาได้ทันทีเป็นพอ จะมาตั้งค่าโน่น ค่านี่ อิฉันน่ะรำค๊าญ รำคาญฮ้า ... 55555 ส่วนรายละเอียดต่างๆของบาร์โค้ดก็คงขอไว้ในโอกาสต่อไป แล้วผมจะมาสาธยายให้ฟังครับ อ่านรายละเอียดเพิ่มเติม ... ที่นี่ แล้วคุณจะได้รู้จักกับพวกจับฉ่ายฟรีแลนซ์ ... 55555
ดาวน์โหลดโปรแกรมพิมพ์รหัสบาร์โค้ด - Barcode Printing Zip File Format
ดาวน์โหลดโปรแกรมพิมพ์รหัสบาร์โค้ด - Barcode Printing Setup File Format

โปรแกรมพิมพ์รหัสบาร์โค้ด 39, 128A และ 128B
โปรแกรมพิมพ์รหัสบาร์โค้ด 39, 128A และ 128B
ทีนี้ลองมาดูสรรพคุณโปรแกรมของกระผมบ้างครับ ... พี่น้อง


  • Code39 มีตัวอักขระที่สามารถเข้ารหัสได้คือ : 1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ-. *$/+% (รวมช่องว่าง หรือ space ด้วยน่ะครับ)
  • Code128A มีตัวอักขระที่สามารถเข้ารหัสได้คือ : ตัวเลข ตัวอักษร และสัญลักษณ์ (ยกเว้นตัวอักษรภาษาอังกฤษตัวเล็ก ซึ่งรหัส ASCII ถูกนำไปใช้อย่างอื่นแทน)
  • Code128B มีตัวอักขระที่สามารถเข้ารหัสได้คือ : ตัวเลข ตัวอักษร และสัญลักษณ์ รวมตัวอักษรภาษาอังกฤษตัวเล็กด้วยครับ
    ดูตารางสัญลักษณ์ต่างๆของ Code 128 เพิ่มเติม ... ที่นี่
  • สามารถพิมพ์ตัวเลขด้วยความยาวสูงสุด 7 หลัก ในกรณีที่ต้องการให้พิมพ์แบบเพิ่มตัวเลขอัตโนมัติ
  • ส่วนการพิมพ์แบบ Manual คือป้อนข้อมูลเองนั้น คุณสามารถพิมพ์เป็นตัวอักษรภาษาอังกฤษตัวใหญ่ หรือ ตัวเลขก็ได้ เพราะรหัสบาร์โค้ดทั้ง 3 นั้นรับตัวอักษรตัวใหญ่ได้เหมือนกัน (แต่โปรแกรมของผมตั้งค่าไว้ว่าความยาวต้องไม่เกิน 7 หลัก)
  • พิมพ์ลงกระดาษขนาด A4 มีจำนวน 5 หลัก ต่อ 1 แถว และมีทั้งหมด 16 แถว ดังนั้นในกระดาษ A4 1 แผ่น จึงสามารถพิมพ์บาร์โค้ดได้ 80 รหัส (แนะนำให้ใช้กระดาษแบบสติ๊กเกอร์ น่าจะง่ายกว่าน่ะครับ)
  • อันนี้สำคัญ ... เอาใจพี่น้องเหลือเกิน เพราะโปรแกรมของผมสามารถบันทึกไฟล์เป็น PDF ได้เลยทันทีครับ เพื่อให้ท่านที่ไม่มีเครื่องพิมพ์แบบ Laser Jet ก็จะสามารถก็อบปี้ไฟล์ไปให้ร้านที่เขารับพิมพ์งาน และมีเครื่องพิมพ์ชนิดนี้พิมพ์ให้ได้ เพราะจะได้คุณภาพของแท่งบาร์โค้ดจะดีกว่า แต่อันที่จริงผมเองก็ลองกับเครื่องพิมพ์ Ink Jet ก็อ่านค่าได้ดีน่ะครับ ... แต่ๆๆๆครับ แต่มันยังดีไม่พอ ... เชิญ Ink Jet ไสหัวกลับไปก่อนครับ ... 55555
    ตัวอย่างของบาร์โค้ดแบบ PDF ไฟล์ ... ดาวน์โหลดได้ที่นี่
  • กระผมออกแบบมาเพื่อให้ท่านนำไปใช้งานได้แบบไม่ต้องไปเรียนรู้อะไรมากนักครับ ... จึงไม่ได้ทำ Help ให้
    เอาเป็น Help แบบง่ายๆน่ะครับ
    อันดับแรกสมมุติว่า ต้องการให้โปรแกรมพิมพ์รหัสเรียงตัวเลขอัตโนมัติ ดังนั้นเราต้องคลิ๊กให้เกิดเครื่องหมายถูกข้างหน้าของคำว่าพิมพ์รหัสเรียงตามลำดับ ส่วนในตารางที่อยู่ด้านล่างนั้น คุณจะไม่สามารถพิมพ์ข้อความลงไปได้ครับ
    หากต้องการพิมพ์รหัสบาร์โค้ดให้เรียงตัวเลขแบบอัตโนมัติ
    หากต้องการพิมพ์รหัสบาร์โค้ดให้เรียงตัวเลขแบบอัตโนมัติ

    การใช้งานเมื่อต้องการพิมพ์รหัสบาร์โค้ดให้เรียงตัวเลขแบบอัตโนมัติ
    การใช้งานเมื่อต้องการพิมพ์รหัสบาร์โค้ดให้เรียงตัวเลขแบบอัตโนมัติ

    ที่นี้ ... มาอธิบายกันเรียงตามลำดับตัวเลขครับ
  • หมายเลข 1 คือ การเลือกจำนวนหลักของตัวเลขที่ต้องการพิมพ์ จะมีค่าตั้งแต่ 4 - 7 แต่ผมตั้งค่าดีฟอลท์เป็น 6 เอาไว้ สมมุติว่าคุณต้องการพิมพ์ตัวเลขจาก 1 ถึง 2 ให้มีความยาว 6 หลัก นั่นคือ ผลลัพธ์การพิมพ์จะเป็น 000001 และ 000002
  • หมายเลข 2 คือ ตัวเลขเริ่มต้น
  • หมายเลข 3 คือ ตัวเลขค่าสุดท้ายที่ต้องการ และ ค่านี้ต้องไม่น้อยกว่าค่าเริ่มต้นน่ะครับ
  • หมายเลข 4 คือ เมื่อกดปุ่มนี้จะแสดงผลลัพธ์ออกทางจอภาพ หรือ Preview ให้เราดูก่อนนั่นล่ะครับ
  • หมายเลข 5 คือ จบการทำงานโปรแกรมแล้วจ้า
  • หมายเลข 6 คือ ให้เลือกตำแหน่ง (Folder) และ ชื่อไฟล์ที่ต้องการบันทึกผลในรูปแบบของ PDF
    เลือกตำแหน่งที่ต้องการ และ ใส่ชื่อไฟล์ (ไม่ต้องใส่นามสกุล)
    เลือกตำแหน่งที่ต้องการ และ ใส่ชื่อไฟล์ (ไม่ต้องใส่นามสกุล)

    อนึ่งในช่องที่บอกตำแหน่งไฟล์นั้น (หมายเลข 7) คุณจะไม่สามารถคีย์ข้อมูลใดๆลงไปได้ หากคุณต้องการลบรายชื่อไฟล์ออก ให้กดปุ่มหมายเลข 6 อีกครั้ง แต่ไม่เลือก Save ให้เลือก Cancel แทน น่ะครับ รายชื่อไฟล์ก็จะถูกลบออกไปทันที และ คุณจะได้ไฟล์ PDF นี้ก็ต่อเมื่อคุณกดปุ่ม F7 หรือ ปุ่มหมายเลข 4 และผมไม่ได้ให้มันแจ้งเตือนว่าได้ส่งออกไฟล์ PDF ไปเก็บให้เรียบร้อยแล้ว เพราะกลัวท่านจะรำคาญเอาน่ะครับ ... พี่น้อง

    บอกให้รู้ว่าไฟล์ที่คุณบันทึกนั้นจะไปอยู่ที่ไหน ... เดี๋ยวหาไม่เจอ
    บอกให้รู้ว่าไฟล์ที่คุณบันทึกนั้นจะไปอยู่ที่ไหน ... เดี๋ยวหาไม่เจอ

  • หมายเลข 7 คือ ตำแหน่ง และ ชื่อไฟล์ PDF ที่จะถูกส่งไปเก็บไว้

    การขยาย/ลดขนาดภาพในการแสดงผล และ หมายเลขหน้า
    การขยาย/ลดขนาดภาพในการแสดงผล และ หมายเลขหน้า
  • หมายเลข 8 คือ การขยาย หรือ ลดขนาดของการแสดงผลบาร์โค้ด (เป็น %) หรือ คุณอาจเลือกคลิ๊กที่เครื่องหมาย + หรือ - ที่อยู่ด้านซ้ายมือก็ได้
  • หมายเลข 9 คือ การแสดงจำนวนหน้าของรหัสบาร์โค้ด เช่น 1/2 นั่นคือ คุณอยู่หน้าที่ 1 จากทั้งหมด 2 หน้า การกดลูกศรขึ้น ลง ที่อยู่ตำแหน่งทางด้านซ้ายมือของช่องนี้ ก็คือการเลื่อนหน้าไป หรือ ถอยกลับทีละหน้า
    หมายเหตุ: คุณสามารถป้อนตัวเลขหน้าที่ต้องการจะไป ลงเข้าไปในช่องนี้ได้ทันที เช่น จะไปหน้าที่ 2 ก็ใส่เลข 2 ลงไปแล้วกด Enter ครับ
  • หมายเลข 10 คือ การค้นหาข้อมูลที่คุณต้องการ (หากมันมีหลายๆหน้า ก็งงเหมือนกันครับ)
  • หมายเลข 11 คือ จะส่งออกพิมพ์ทางเครื่องพิมพ์แล้วครับ อันนี้ปกติก็คงปรับแค่คุณภาพการพิมพ์ (Quality) กับ จำนวนหน้าเท่านั้นแหละครับ
    ต่อไปก็เป็นวิธีการป้อนรหัสที่ต้องการเอาเอง (Manual) คุณต้องคลิ๊กเครื่องหมายถูกข้างหน้าของคำว่าพิมพ์รหัสเรียงตามลำดับออกไป ก็จะสามารถพิมพ์ข้อมูลลงไปเองได้ครับ ซึ่งด้วยวิธีนี้คุณจะสามารถป้อนตัวอักษรภาษาอังกฤษ (ตัวใหญ่เท่านั้น) ลงไปผสมกับตัวเลขได้ แต่มีความยาวไม่เกิน 7 ตัวเท่านั้นน่ะครับ
    การป้อนรหัสที่ต้องการเอาเอง (Manual)
    การป้อนรหัสที่ต้องการเอาเอง (Manual)
    จะเห็นได้ว่าช่องกรอกตัวเลขที่เราเคยป้อนเมื่อต้องการให้จัดเรียงอย่างอัตโนมัติจะไม่สามารถใช้งานได้ (ช่องสีแดง) แต่ช่องให้เลือกจำนวนของรหัส และ ช่องใส่ชื่อไฟล์ PDF จะยังคงใช้งานได้ตามปกติครับผม
    การใช้งานก็เหมือนกับใช้ Excel แหละครับ
    การใช้งานก็เหมือนกับใช้ Excel แหละครับ
    Tip: เอาเมาส์ไปคลิ๊กที่ Header หรือคำว่า รหัสบาร์โค้ด รายการจะจัดเรียงข้อมูลให้ใหม่
    จากน้อยไปหามาก หรือ มากไปหาน้อย ก็ลองคลิ๊กดูเอาแล้วกันครับ
    จากภาพด้านบน คุณจะป้อนข้อมูลเข้าไป ก็เอาเมาส์ไปคลิ๊กบริเวณช่องที่อยู่หลังเครื่องหมาย * แค่นั้นเอง อนึ่งตัวอักษรที่คุณจะป้อนนั้นผมตั้งเอาไว้ให้คุณป้อนเข้าได้เฉพาะตัวใหญ่ไว้แล้ว คุณไม่ต้องไปพะวงว่าจะคีย์ตัวเล็กเข้าไปหรอกน่ะครับ ส่วนแถวไหนที่ไม่ต้องการก็ให้กดปุ่ม Delete ออก ณ แถวที่ต้องการครับ ... โอ้ย ง่ายจัง และเมื่อต้องการให้แสดงผลที่ได้ (Preview) ก็ให้กดปุ่ม F7 หรือ ปุ่มหมายเลข 4 จากภาพด้านนู้นนั่นแหละครับ
    อย่างที่เรียนให้ทราบว่าโปรแกรมตัวนี้สามารถพิมพ์รหัสบาร์โค้ดได้ 3 แบบ ขอให้ท่านสังเกตเมนูน่ะครับ
    เลือกรหัสที่ต้องการพิมพ์
    เลือกรหัสที่ต้องการพิมพ์
    เมื่อเลือกรูปแบบรหัสบาร์โค้ดเรียบร้อยแล้ว โปรแกรมจะทำการรีเฟรชการแสดงผลให้อัตโนมัติ พร้อมกับแจ้งให้ทราบว่า ณ ขณะนี้คุณกำลังจะพิมพ์รหัสบาร์โค้ดแบบไหนอยู่
    โปรแกรมจะรีเฟรชการแสดงผลให้อัตโนมัติ
    โปรแกรมจะรีเฟรชการแสดงผลให้อัตโนมัติ
    โอ้ย ... เหนื่อยครับ เอาแค่นี้ก่อนแล้วกันครับ หากพอใจในผลงานของผม ก็ช่วยให้กำลังใจหน่อยล่ะกัน จะได้มีพลังปล่อยผลงานอื่นๆออกมา (มีอีกเยอะ) ให้นำไปใช้งาน ใช้ประโยชน์ กันได้ต่อไปอีกครับ ... พี่น้อง (หรือใครจะส่งตังค์มาให้ใช้บ้าง จักขอบพระคุณเป็นอย่างสูงยิ่งเลยทีเดียวเชียวแหละครับ)
    หากมีความประสงค์อื่นใด โปรดแจ้งมาได้ที่
    HotMail: thongkorn@hotmail.com หรือ
    Skype: Thongkorn หรือ
    webmaster@g2gnet.com หรือ
    โทรศัพท์: 08-6862-6560