Tag Archives: FPDF

Jan. 11
16

FPDF บทที่ 20 การส่งเอ้าพุต

คลาส FPDF นั้นสามารถออกเอ้าพุตได้หลายแบบ ไม่ว่าจะแสดงโดยไฟล์ pdf โดยตรงในเบราเซอร์ หรือแสดงไดอะลอกบ้อกให้ยูสเซอร์เลือกว่าจะเปิดหรือบันทึกเก็บไว้ในเครื่อง ในกรณีที่ไม่ได้ระบุพารามิเตอร์เลยสักตัว คือใช้คำสั่ง Output() โต้งๆ จะเป็นการแสดงไฟล์ pdf โดยตรงในเบราเซอร์

Posted in FPDF | Also tagged , , , , , , | 4 Comments
Jan. 11
15

FPDF บทที่ 17 การแทรกรูปภาพ

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

FPDF นั้นมีคำสั่งสำหรับใส่รูปภาพเข้าไปในไฟล์ .pdf ที่เราต้องการสร้าง แบบง่ายๆ ฟอร์แมตรูปภาพที่ FPDF ซัพพอร์ตมีอยู่ 3 ฟอร์แมต คือ JPEG, PNG และ GIF

Posted in FPDF | Also tagged , , , , , , , | 4 Comments
Apr. 10
19

FPDF บทที่ 15 การจัดข้อความ ชิดซ้าย ขวา ตรงกลาง

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

Posted in FPDF | Tagged | 1 Comment
Oct. 09
29

FPDF บทที่ 14 พิมพ์ข้อความลงไปในเอกสารด้วยคำสั่ง MultiCell

วันนี้มาถึงคำสั่งสุดท้ายในซีรี่ พิมพ์ข้อความลงในเอกสาร ของ fpdf เมื่อผมเริ่มซีรี่ด้วยคำสั่ง Text ซึ่งเป็นคำสั่งที่ง่ายๆที่สุดในบรรดา สี่พี่น้อง แล้วก็ตามมาด้วยคำสั่ง Write ซับซ้อนและมากความสามารถขึ้นมาอีกนิดนึง จนเมื่อวันก่อนลงเอยคำสั่ง Cell ซับซ้อนกว่าคำสั่ง Write อีก สามารถตีเส้นกรอบ และทำอย่างอื่นได้อีกหลายอย่าง แต่ดังที่ผมพูดไว้ในบทว่าด้วยเรื่อง Cell ว่าคำสั่งนี้จะไม่ปัดบรรทัดให้อัตโนมัติ เมื่อตัวอักษรยาวกว่ากรอบที่กำหนด

Posted in FPDF | Tagged | 27 Comments
Oct. 09
28

FPDF บทที่ 13 พิมพ์ข้อความลงไปในเอกสารด้วยคำสั่ง Cell

ถ้าจะจินตนาการคำว่าเซลล์ให้เป็นรูปร่างที่จับต้องได้ ก็ต้องจินตนการไปถึงเซลล์ของมนุษย์ในหนังสือวิทยาศาสตร์ หรือถ้าจะจินตนาการให้หยาบกว่าเซลล์มนุษย์ ก็อาจจะจินตนาการเป็น กล่องไม้ที่มีอะไรสักอย่างอยู่ข้างใน เซลล์ก็คือกล่อง ที่สามารถมีอะไรบรรจุอยู่ข้างในได้ และสามารถลากไปวางไว้ที่ตรงไหนก็ได้เช่นกัน

Posted in FPDF | Tagged | 7 Comments
Oct. 09
27

FPDF บทที่ 12 พิมพ์ข้อความลงไปในเอกสารด้วยคำสั่ง write

คำสั่งนี้จะพิมพ์ข้อความลงในตำแหน่งที่เคอเซ่อชี้อยู่ในปัจจุบัน และเมื่อพิมพ์ไปจนถึงกั้นขวาของกระดาษ ก็จะขึ้นบรรทัดใหม่โดยอัตโนมัติ ไม่เพียงแต่พิมพ์ข้อความได้เท่านั้น แต่สามารถพิมพ์ลิ้งก์ได้ด้วย เหมาะสำหรับพิมพ์ข้อความยาวๆ และปริมาณมากโดยแท้ Live Demo

Posted in FPDF | Tagged | 3 Comments
Oct. 09
26

FPDF บทที่ 11 พิมพ์ข้อความลงไปในเอกสารด้วยคำสั่ง text

ในบรรดาคำสั่งในการพิมพ์ข้อความลงไปในเอกสาร pdf ที่ fpdf เตรียมไว้ให้ 4 คำสั่ง คือ Text , Write , Cell , MultiCell คำสั่ง Text เป็นคำสั่งที่เรียบง่ายที่สุด คำสั่งนี้เหมาะที่จะใช้ในการพิมพ์ข้อความสั้นๆ เพราะว่ามันจะไม่ขึ้นบรรทัดใหม่ให้อัตโนมัติ ลองดูวิธีการใช้งานครับ แล้วผมจะอธิบายคำสั่ง ตอนท้าย Live Demo

Posted in FPDF | Tagged | 5 Comments