PHP ระดับสูง > กราฟฟิกและภาพ
การปรับปรุงกราฟฟิก
ภาพที่สร้างขึ้นสามารถปรับปรุงสำหรับการแสดงผล
ฟังก์ชันเขียนข้อความ
ฟังก์ชัน ImageString () ใช้พารามิเตอร์ต่างไปเล็กน้อย ไวยากรณ์ของฟังก์ชันคือ
int ImageString (int im, int font, int x, int y, string s, int cal)
ฟังก์ชันนี้ใช้พารามิเตอร์คือ identifier ของภาพ ฟอนต์ พิกัด x และ y สำหรับตำแหน่งเริ่มต้นข้อความ ข้อความและสี
ImageString($im, 4, 60, 100, "Line", $white);
ฟอนต์เป็นตัวเลขระหว่าง 1 กับ 5 สิ่งนี้แสดงชุดฟอนต์ทางเลือกอื่น สามารถใช้ฟอนต์ True Type หรือ Post Script Type 1 ชุดฟอนต์แต่ละชุดตรงกับชุดของฟังก์ชัน
ฟังก์ชันที่เกี่ยวข้อง เช่น ImageChar() เขียนตัวอักษรบนภาพ ฟังก์ชัน TrueType และ PostScript สร้างข้อความแบบ anti-aliased
การสร้างภาพอัตโนมัติในอีกเพจ
เนื่องจากส่วนหัวสามารถส่งได้ครั้งเดียว และนี่เป็นวิธีเดียวในการบอก browser ว่ากำลังส่งข้อมูลภาพแต่มีเทคนิคเล็กน้อยในการสร้างภาพ on the fly ในเพจปกติ มี 3 วิธีคือ
- เพจประกอบด้วยผลลัพธ์ภาพ เหมือนกับตัวอย่างก่อน
- เขียนภาพเป็นไฟล์เหมือนคำแนะนำข้างต้น และอ้างอิง tag ปกติ <img>
- ให้สคริปต์สร้างภาพใน tag ภาพ เหมือนกับตัวอย่าง showgraph.html
วิธีที่ 3 รวมภาพใน HTML โดยการใช้ Image tag
<img src = "show_poll.php" height = "200" width = "200" alt = "Poll Result">
แทนที่วาง PNG, JPEG หรือ GIF โดยตรง แต่วางสคริปต์ PHP ที่สร้างภาพใน src แทน
|