PHP - Dompdf กำหนดกระดาษให้เป็นแนวนอน (Landscape) และแนวตั้ง (Portrait)

PHP – Dompdf กำหนดกระดาษให้เป็นแนวนอน (Landscape) และแนวตั้ง (Portrait)

PHP Dompdf กำหนดให้กระดาษเป็นแนวนอน (Landscape) และกระดาษแนวตั้ง (Portrait) โดยจะใช้ method ที่ชื่อ setPaper() โดยค่าเริ่มต้น Dompdf จะกำหนดให้เป็นกระดาษแนวตั้งอยู่แล้ว โดยไม่ต้องระบุ portrait ในพารามิเตอร์ตัวที่ 2 ก็ได้

วิธีติดตั้ง PHP - Dompdf  ด้วย Composer

วิธีติดตั้ง PHP – Dompdf ด้วย Composer

Dompdf เป็น Package ในการแปลง HTML เป็น PDF ที่ถูกสร้างขึ้นมาจากภาษา PHP ในการสร้างไฟล์ PDF มันจะทำการดาวน์โหลด และอ่าน style sheet จากภายนอก, แท็กสไตล์แบบ inline และคุณลักษณะรูปแบบขององค์ประกอบ HTML เพื่อให้การสร้าง PDF

PHPExcel การกำหนดค่าให้กับ Cell ด้วยฟังก์ชั่น setCellValue()

PHPExcel การกำหนดค่าให้กับ Cell ด้วยฟังก์ชั่น setCellValue()

เมื่อเราต้องการทำรายงานที่ export เป็นไฟล์ Excel สิ่งที่สำคัญคือการทำให้ cell มีค่าข้อมูลต่าง ๆ ที่เราเตรียมไว้ไปแสดงตรงนั้นเพื่อให้ได้ผลลัพธ์ตามที่เราต้องการ การกำหนดค่าให้กับ cell ของ PHPExcel โดยเริ่มต้นจะใช้ฟังก์ชั่น setCellValue()

วิธีดาวน์โหลดและติดตั้ง PHPExcel

วิธีดาวน์โหลดและติดตั้ง PHPExcel

วิธีดาวน์โหลดและติดตั้ง PHPExcel สำหรับใช้งานเกี่ยวกับไฟล์ Excel โดยสามารถดาวน์โหลดได้จาก github ซึ่งเป็นเว็บเก็บ Source Code ของ PHPExcel และรายละเอียดการติดตั้งดังนี้

PHPExcel  สร้าง, อ่าน และเขียนไฟล์ Excel

PHPExcel สร้าง, อ่าน และเขียนไฟล์ Excel

PHPExcel คือ library สำหรับการสร้าง อ่าน เขียนไฟล์ Excel สำหรับการเขียนโปรแกรมภาษา PHP ซึ่งจะช่วยให้สามารถเขียนและอ่านจากรูปแบบไฟล์สเปรดชีตที่แตกต่างกัน เช่น Excel (BIFF) .xls, Excel 2007 (OfficeOpenXML) .xlsx, CSV, Libre/OpenOffice Calc .ods, Gnumeric, PDF, HTML

CodeIgniter เมื่อรัน Cronjob/CLI แล้วแสดง Error Undefined index: REMOTE_ADDR

CodeIgniter เมื่อรัน Cronjob/CLI แล้วแสดง Error Undefined index: REMOTE_ADDR

CodeIgniter เมื่อรันโค้ดผ่าน Cronjob/CLI แล้วแสดง Error Undefined index: REMOTE_ADDR เนื่องจากไม่มีค่าตัวแปร $_SERVER[‘REMOTE_ADDR’] การแก้ไขโค้ดที่อยู่ในไฟล์ system/core/Input.php