• นัทBBC
  • ranking : สมาชิกทั่วไป
  • email : nut_itloxley@msn.com
  • วันที่สร้าง : 2007-04-09
  • จำนวนเรื่อง : 19
  • จำนวนผู้ชม : 6710
  • จำนวนผู้โหวต : 38
  • ส่ง msg :
หยุดกันทีการเมืองแยกฝ่าย แยกพวก
บล็อคนี้เป็นบล็อคเกี่ยวกับข้อมูลทั่วไป เบ็ดเตล็ดครับ
Permalink : http://www.oknation.net/blog/nutbbc
วันจันทร์ ที่ 31 มีนาคม 2551
วิธีการเขียนภาพกราฟฟิครูปสี่เหลี่ยมแบบโปร่ง โดยใช้ภาษาเขียนเว็บ (PHP)
Posted by นัทBBC , ผู้อ่าน : 115 , 15:29:05 น.  
พิมพ์หน้านี้


วิธีการเขียนภาพกราฟฟิครูปสี่เหลี่ยมแบบโปร่ง โดยใช้ภาษาเขียนเว็บ (PHP)

มีฟังก์ชั่นสำหรับเขียนสี่เหลี่ยม ( ImageRectangle ) และรูปหลายเหลี่ยม แต่แบบลักษณะโปร่ง ดังนี้
 ImageRectangle ($ตัวแปรภาพ ,x1,y1,x2,y2, ค่าสี) 
 magePolygon ($ ตัวแปรภาพ , จุด1, จุด2, จุดต่อๆไป... , จำนวนเหลี่ยม, ค่าสี)

ImageRectangle สำหรับวาดสี่เหลี่ยม โดย x1,y1 คือจุดมุมซ้ายบน และ x2,y2 คือ จุดมุมซ้ายล่าง (จุดมุมทะแยงกัน)
ImagePolygon สำหรับวาดรูปหลายเหลี่ยม (ตั้งแต่3 เหลี่ยมขึ้นไป) โดยกำหนด x,y ณ จุดต่างๆ ไว้เป็นอาเรย์ (Array)

ตัวอย่างคำสั่ง
<?php      # imagepolygon.php
$image = imagecrate(105.105)   # ขนาดภาพกราฟฟิค
$bg = imagecolorallocate($image, 200, 220, 220);  # กำหนดสีพื้น
$black = imagecolorallocate ($image,0,0,0);  # ตั้งค่าสี

# กำหนดจุดต่างๆ (x,y) ทุกๆ มุมของรูปเหลี่ยมไว้เป็นอาร์เรย์ (เรียงๆกันไป)
$pts =array (20,20 40,20, 40,75, 70,60, 70,80,20,80 );

imagepolygon($image, $pts, 6, $black);   # เขียนรุป 6 เหลี่ยม
imageRectangle($image, 5.5, 100,100, $black);  # เขียนสี่เหลี่ยม
header("Content-type: image/png");   # กำหนดชนิดภาพ (header)
imgepng($image);     # เอ้าพุทภาพ
imgedestroy($im);     # คืนหน่วยความจำให้ระบบ
?>

 
                                          


อ่านความคิดเห็น

ความคิดเห็นที่ 1
machiamp วันที่ : 31/03/2008 เวลา : 15.37 น.
http://www.oknation.net/blog/ampzaa
^Ampzaa^


แสดงความคิดเห็น

  เข้าสู่ระบบ   |   สมัครสมาชิก
ชื่อ:  
อีเมล์:  
เว็บไซต์:  
ความคิดเห็น:  
   

ถึง บล็อกเกอร์ ทุกท่าน โปรดอ่าน
   ด้วยทาง บริษัท จีเอ็มเอ็ม แกรมมี่ จำกัด (มหาชน) ได้ติดต่อขอความร่วมมือ มายังเว็บไซต์และเว็บบล็อกต่าง ๆ รวมไปถึงเว็บบล็อก OKnation ห้ามให้มีการเผยแพร่ผลงานอันมีลิขสิทธิ์ ของบริษัท จีเอ็มเอ็ม แกรมมี่ฯ บนเว็บ blog โดยกำหนดขอบเขตของสิ่งที่ห้ามทำ และสามารถทำได้ ดังนี้
ห้ามทำ
- การใส่ผลงานเพลงต้นฉบับให้ฟัง ทั้งแบบควบคุมเพลงได้ หรือซ่อนเป็นพื้นหลัง และทั้งที่อยู่ใน server ของคุณเอง หรือ copy code คนอื่นมาใช้
- การเผยแพร่ file ให้ download ทั้งที่อยู่ใน server ของคุณเอง หรือฝากไว้ server คนอื่น
สามารถทำได้
- เผยแพร่เนื้อเพลง ต้องระบุชื่อเพลงและชื่อผู้ร้องให้ชัดเจน
- การใส่เพลงที่ร้องไว้เอง ต้องระบุชื่อผู้ร้องต้นฉบับให้ชัดเจน
จึงเรียนมาเพื่อโปรดปฎิบัติตาม มิเช่นนั้นทางบริษัท จีเอ็มเอ็ม แกรมมี่ฯ จะให้ฝ่ายดูแลลิขสิทธิ์ ดำเนินการเอาผิดกับท่านตามกฎหมายละเมิดลิขสิทธิ์
OKNATION



กฎกติกาการเขียนเรื่องและแสดงความคิดเห็น
1 การเขียน หรือแสดงความคิดเห็นใด ๆ ต้องไม่หมิ่นเหม่ หรือกระทบต่อสถาบันชาติ ศาสนา และพระมหากษัตริย์ หรือกระทบต่อความมั่นคงของชาติ
2. ไม่ใช้ถ้อยคำหยาบคาย ดูหมิ่น ส่อเสียด ให้ร้ายผู้อื่นในทางเสียหาย หรือสร้างความแตกแยกในสังคม กับทั้งไม่มีภาพ วิดีโอคลิป หรือถ้อยคำลามก อนาจาร
3. ความขัดแย้งส่วนตัวที่เกิดจากการเขียนเรื่อง แสดงความคิดเห็น หรือในกล่องรับส่งข้อความ (หลังไมค์) ต้องไม่นำมาโพสหรือขยายความต่อในบล็อก และการโพสเรื่องส่วนตัว และการแสดงความคิดเห็น ต้องใช้ภาษาที่สุภาพเท่านั้น
4. พิจารณาเนื้อหาที่จะโพสก่อนเผยแพร่ให้รอบคอบ ว่าจะไม่เป็นการละเมิดกฎหมายใดใด และปิดคอมเมนต์หากจำเป็นโดยเฉพาะเรื่องที่มีเนื้อหาพาดพิงสถาบัน
5.การนำเรื่อง ภาพ หรือคลิปวิดีโอ ที่มิใช่ของตนเองมาลงในบล็อก ควรอ้างอิงแหล่งที่มา และ หลีกเลี่ยงการเผยแพร่สิ่งที่ละเมิดลิขสิทธิ์ ไม่ว่าจะเป็นรูปแบบหรือวิธีการใดก็ตาม 6. เนื้อหาและความคิดเห็นในบล็อก ไม่เกี่ยวข้องกับทีมงานผู้ดำเนินการจัดทำเว็บไซต์ โดยถือเป็นความรับผิดชอบทางกฎหมายเป็นการส่วนตัวของสมาชิก
คลิ้กอ่านเงื่อนไขทั้งหมดที่นี่"
OKnation ขอสงวนสิทธิ์ในการปิดบล็อก ลบเนื้อหาและความคิดเห็น ที่ขัดต่อความดังกล่าวข้างต้น โดยไม่ต้องชี้แจงเหตุผลใดๆ ต่อเจ้าของบล็อกและเจ้าของความคิดเห็นนั้นๆ
   

กลับไปหน้าที่แล้ว กลับด้านบน

<< มีนาคม 2008 >>
อา พฤ
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31