ถามเรื่อง pdf หน่อยค่ะ HomeForumถามเรื่อง pdf หน่อยค่ะ halopandawow@hotmail.com มีไฟล์ pdf ข้างในไฟล์มี ช่องให้ว่างๆ อยู่แล้ว มีแบบฟอร์มให้กรอกบนหน้าเว้บ จะทำยังไงให้ออก pdf มาโดยที่เอาข้อมูลที่ลูกค้ากรอกบนเว็บมา แปะลงในช่องบนไฟล์ pdf ที่เตรียมไว้อยู่แล้วคะ กรกฎ วิริยะ require_once 'Zend/Pdf.php'; $pdf = Zend_Pdf::load('blank.pdf'); $page = $pdf->pages[0]; $font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA); $page->setFont($font, 12); $page->drawText('Hello world!', 72, 720); $pdf->save('zend.pdf'); ผมก็ไม่รู้ว่าใช้โปรแกรมอะไรอยู่ ผมก็แค่ยกตัวอย่างตามโค้ดด้านบนละกัน หมายเหตุ ผมก็ไม่เคยทำหรอกนะ เพราะโดยปกติ คำสั่งที่แท้จริงก็จะเขึ้นกับ class ที่ใช้งานมากกว่า แค่โดยหลักการก้แค่ เปิด pdf ขึ้นมา แล้ว ใช้คำสั่งวาดข้อความใหม่ลงไปยังพิกัดที่ต้องการเท่านั้นครับ โค้ดด้านบนเป็นโค้ดของ Zend Framework ครับ halopandawow@hotmail.com ใช้ joomla , php นี่ จะลองใช้โค้ดด้านบนได้ไหมอะคะ กรกฎ วิริยะ อ้างอิงจาก ความคิดเห็น #2ใช้ joomla , php นี่ จะลองใช้โค้ดด้านบนได้ไหมอะคะ ไม่แน่ใจนะครับ ว่า joomla จะมี class ด้านบนหรือ้เปล่า คำแนะนำ คือ ลองดูว่า joomla ใช้อะไรในการจัดการกับ pdf ครับ ให็ศึกษาจาก document ที่ติดตั้งใช้งานอยู่ครับ (ตัวจัการ pdf มีหลายยี่ห้อครับ คำสั่งคงแตกต่างกัน แต่แนวคิดก็ประมาณนี้แหละครับ) ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
$pdf = Zend_Pdf::load('blank.pdf');
$page = $pdf->pages[0];
$font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA);
$page->setFont($font, 12);
$page->drawText('Hello world!', 72, 720);
$pdf->save('zend.pdf');
ผมก็ไม่รู้ว่าใช้โปรแกรมอะไรอยู่ ผมก็แค่ยกตัวอย่างตามโค้ดด้านบนละกัน
หมายเหตุ ผมก็ไม่เคยทำหรอกนะ เพราะโดยปกติ คำสั่งที่แท้จริงก็จะเขึ้นกับ class ที่ใช้งานมากกว่า แค่โดยหลักการก้แค่ เปิด pdf ขึ้นมา แล้ว ใช้คำสั่งวาดข้อความใหม่ลงไปยังพิกัดที่ต้องการเท่านั้นครับ
โค้ดด้านบนเป็นโค้ดของ Zend Framework ครับ
ไม่แน่ใจนะครับ ว่า joomla จะมี class ด้านบนหรือ้เปล่า
คำแนะนำ คือ ลองดูว่า joomla ใช้อะไรในการจัดการกับ pdf ครับ ให็ศึกษาจาก document ที่ติดตั้งใช้งานอยู่ครับ (ตัวจัการ pdf มีหลายยี่ห้อครับ คำสั่งคงแตกต่างกัน แต่แนวคิดก็ประมาณนี้แหละครับ)