Posts Tagged ‘FPDF’

19
April

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

เขียนโดย platoosom | อ่าน 1953

ผมสมมติเหตุการณ์ๆหนึ่ง สมมติว่าท่านต้องการพิมพ์ข้อความบรรทัดหนึ่ง ให้อยู่ที่กึ่งกลางหน้ากระดาษ ท่านจะทำอย่างไร?

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

29
October

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

เขียนโดย platoosom | อ่าน 1165

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

28
October

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

เขียนโดย platoosom | อ่าน 1355

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

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

27
October

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

เขียนโดย platoosom | อ่าน 983

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

Live Demo

26
October

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

เขียนโดย platoosom | อ่าน 1355

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

Live Demo

24
October

FPDF บทที่ 10 ภาษาไทย

เขียนโดย platoosom | อ่าน 1441

ภาพไม่เกี่ยวกับบทความ

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

แต่อย่าเพิ่งตกใจนะครับ ผมมีฟอนต์ให้ท่านดาวน์โหลดไปใช้ได้เลย ผมได้รับมาจากน้องเด่นแห่ง minddesizn.com ต้องขอขอบคุณไว้ ณ ตรงนี้ครับ

ดาวน์โหลดฟอนต์

09
October

FPDF บทที่ 7 การตั้งค่าท้ายกระดาษ

เขียนโดย platoosom | อ่าน 611

ท้ายกระดาษคือส่วนที่จะถูกพิมพ์ออกมาโดยอัตโนมัติ ทุกๆครั้งที่สิ้นสุดหน้ากระดาษ เราอาจจะใช้พื้นที่ส่วนนี้พิมพ์ เลขหน้า ที่อยู่บริษัท หรือ copy right หรืออื่นๆใด ตามที่ท่านเห็นว่าอยากจะให้มันมีในทุกๆหน้าด้านล่าง

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