จะเอา บาร์โค้ด มาใส่ ใน ไฟล์ pdf ในphp

พูดคุย แลกเปลี่ยน ปัญหา การเขียน JavaScript เครื่องมือ AJAX Web 2.0 AJAX Framework Jquery

Moderator: mindphp

supanat51
PHP Jr. Member
PHP Jr. Member
Posts: 15
Joined: 12/08/2011 10:57 pm

จะเอา บาร์โค้ด มาใส่ ใน ไฟล์ pdf ในphp

Post by supanat51 »

ผมสร้างฟอร์มเป็น pdf โดยใช้ fpdf ไว้เรียบร้อยแล้วครับ
แต่ติดปัญหาอยากใส่ barcode เข้าไปด้วยแต่ทำไม่ได้
ไม่ทราบว่า ทามยังไงหรอคับ

touleg
PHP Super Member
PHP Super Member
Posts: 480
Joined: 25/01/2010 11:57 pm
Contact:

Re: จะเอา บาร์โค้ด มาใส่ ใน ไฟล์ pdf ในphp

Post by touleg »

หลักการคือ
1. ทำบาร์โค้ดให้เป็นรูปภาพ
2. เอาไปใส่ใน pdf

การทำบาร์โค้ดก็ใช้ php วาดเป็นรูป ตามตัวเลขที่ป้อนเข้าไป โดยใช้ font barcode

การวาดรูป

Code: Select all

<?
echo "<img src=MyResize/image.png>";
$images = ImageCreate(300,200);
$color = ImageColorAllocate($images,255,0,0);
$photo = ImageColorAllocate($images,0,0,0);
ImageRectangle($images, 0, 0, 299, 199, $photo);

$text = 'My Name Is Win'; //TEXT for barcode *123143434*
$font = 'ANGSAZ.TTF'; //FONT

$white = ImageColorAllocate($images, 255, 255, 255);
$blue = ImageColorAllocate($images, 0, 0, 255);
ImagettfText($images, 20, 0, 11, 21, $blue, $font, $text);

ImagePng($images,"MyResize/image.png");
ImageDestroy($images);
?>
Barcode Font - Code 39
http://www.barcodesinc.com/free-barcode-font/

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 24237
Joined: 22/09/2008 6:18 pm
Contact:

Re: จะเอา บาร์โค้ด มาใส่ ใน ไฟล์ pdf ในphp

Post by mindphp »

ลองเป็น tcpdf
http://www.tcpdf.org/examples/example_027.phps

ไม่แน่ใจ fpdf ทำได้หรือเปล่า แต่คิดว่าน่าจะทำได้ ในตัวมันอยู่แล้วครับ สร้างเสร็จเองใน pdf น่าจะเป็นความสามารถพื้นฐานของ lib นะครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “JavaScript & Jquery Ajax”

Who is online

Users browsing this forum: No registered users and 0 guests