Generate เอกสาร PDF ด้วย PHP

หลังจากที่ได้ Generate ทั้ง Word และ Excel แล้ว ต่อไปก็เป็นการ Generate เอกสาร PDF โดยเราจะใช้ FPDF ในการสร้างเอกสาร PDF ซึ่งการใช้ Library นี้จะมีปัญหากับภาษาไทย เนื่องจากไม่มีฟอนต์ภาษาไทยนั่นเอง ดังนั้นจึงจำเป็นต้องเพิ่มฟอนต์ลงไปด้วย หากภาษาไทยที่ใช้มี encoding เป็น UTF-8 แล้ว จำเป็นจะต้องเปลี่ยน encoding ให้เป็น TIS-620 ก่อนจึงจะทำให้แสดงผลออกมาได้อย่างถูกต้อง โดยเราจะใช้ Library ชื่อ libiconv ในการทำงาน โดยดูตัวอย่างการใช้ดังนี้

การเรียก Google Bot ให้มาที่เว็บเรา

เมื่อเราทำเว็บไซต์เสร็จแล้ว หากต้องการให้ Google รู้จักเว็บเรานั้น ควรเข้าไปที่ http://www.google.com/addurl เพื่อที่จะให้ Bot ของ Google เข้ามาที่เว็บเรา โดยจะต้องกรอก URL ของเว็บไซต์ลงไป ซึ่งส่วนของ Comment นั้นไม่จำเป็นต้องกรอกข้อมูล ดังรูปด้านล่าง

Generate เอกสาร Word ด้วย PHP

ก่อนหน้านี้ได้เขียนวิธีการ Generate เอกสาร Excel ด้วย PHP แล้ว วันนี้ก็เขียนวิธีการ Generate เอกสาร Word ด้วย PHP ละกัน ซึ่งการทำก็ไม่ยุ่งยากแบบการสร้างไฟล์ Excel โดยเราจะเขียน header ลงไปในไฟล์ HTML ดังนี้

Generate เอกสาร Excel ด้วย PHP

ก่อนที่จะ Generate เอกสาร Excel ได้นั้นจำเป็นต้องลง Package 2 ตัวของ PEAR ก่อน โดยทำดังนี้

1. ติดตั้ง PEAR ก่อน โดยดูได้ที่ Install PEAR in Mac OS X Leopard

2. ติดตั้ง PEAR Package 2 ตัว คือ PEAR::OLE และ PEAR::Spreadsheet_Excel_Writer ด้วยคำสั่งดังนี้

$ pear install OLE
$ pear install Spreadsheet_Excel_Writer

หากใช้คำสั่งบนไม่ได้ ก็ลองอีกอัน
$ pear install OLE-beta
$ pear install Spreadsheet_Excel_Writer-beta

Install PEAR in Mac OS X Leopard

ไม่ได้เขียน blog มานานแหละ เพราะเบื่ออะไรหลายๆ อย่าง (ไม่ค่อยมีไฟทำงานเลย เซ็ง…) วันนี้ต้องใช้ PEAR Command จึงเขียนวิธีลงซะหน่อย

1. เปิด Terminal จาก Applications/Utilities/Terminal

2. ติดตั้ง PEAR ไว้ที่ /usr/local ดังนี้

$ curl http://pear.php.net/go-pear > go-pear.php
$ cd /usr/local
$ sudo mv ~/go-pear.php .
$ sudo php -q go-pear.php

เมื่อพบข้อความนี้ If you wish to abort, press Control-C now, or press Enter to continue: ให้กด Enter

ติดตั้ง wget บน Mac OS X

ก่อนที่จะทำการติดตั้ง ต้องดาวน์โหลด wget มาก่อน

$ curl -O http://ftp.gnu.org/pub/gnu/wget/wget-1.11.4.tar.gz

จากนั้นทำตามขั้นตอนนี้

$ tar -xzvf wget-1.11.4.tar.gz
$ cd wget-1.11.4
$ ./configure
$ make
$ sudo make install

เมื่อเสร็จแล้วก็อ่านคู่มือใช้งานด้วย

การตั้งค่าให้ EditPlus สามารถคอมไพล์ Java ได้

เมื่อ 2 วันที่ผ่านมา มีน้องต้องใช้ Java ทำงานส่งอาจารย์ แล้วมาถามผมว่าจะใช้ EditPlus ในการคอมไพล์และรัน Java ได้ยังไง ผมก็ไม่รู้เหมือนกัน เพราะปกติไม่เขียน Java และไม่ได้ใช้ Windows มานาน ผมจึงพึ่งพา Google และพบวิธีการตั้งค่าต่างๆ ดังนี้

ติดตั้งโปรแกรม
  1. EditPlus
  2. Java SDK
การกำหนดค่าใน EditPlus
  1. เข้าไปที่ Menu Tool > Configuration User Tool แล้วจะปรากฎหน้าต่าง Preferences ดังรูปที่ 1