เขียนรูปลงในรูปและเขียน ข้อความจากฟิลด์ลงในรูป
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา เขียนรูปลงในรูปและเขียน ข้อความจากฟิลด์ลงในรูป
เขียนรูปลงในรูปและเขียน ข้อความจากฟิลด์ลงในรูป
ขอคำแนะนำครับ: ผมมีรูปภาพที่เป็นรูปแบบกรอบประกาศนียบัตร แต่ต้องการ นำรูปประจำตัวของนักศึกษาที่อยู่ใน ฟิลด์ picture และเขียนข้อความที่เป็นข้อมูลทางการศึกษาที่อยู่ในฟิลด์ต่าง ๆ มาเขียนลงในรูปประกาศนียบัตรนั้น อาทิเช่น ฟิลด์ชื่อ ฟิลด์หลักสูตร ฟิลด์วิชา ฟิลด์หน่วยกิต ฟิลด์เกรดและอื่น ๆ ต้องทำอย่างไรครับขอคำแนะนำด้วยครับ (คือจุดประสงค์ต้องการความสะดวกในการออกใบประกาศนียบัตรครับ.)

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1
ลองใช้
Intervention Image ตัวนี้น่าจะรองรับพอสมควร
ใช้กับ php เวอร์ชั่น 5.4 ขึ้นไป

ความคิดเห็นที่
2
ขอบคุณครับ แล้วถ้าเราจะ insert watermark เป็นข้อความหลายๆ ข้อความ แต่ละข้อความมาจากตัวแปรคนละตัวกัน และตำแหน่งของข้อความที่เขียนลงบนภาพหลัก เขียนลงตำแหน่งของภาพที่แตกต่างกันต้องทำอย่างไรครับ...ขอบคุณครับ.

ความคิดเห็นที่
3
โค้ดแนวทางบางส่วน
รายละเอียดส่วนใหญ่อ่านได้จากเว็บต้นทาง
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | // สร้างตัวแปรอ้างอิง object ตัวจัดการรูปภาพ $manager = new ImageManager(); $pic = $manager ->make( 'images/Garden.jpg' ) ->resize(75, 75); $img = $manager ->make( 'images/Dock.jpg' ) ->resize(null, 375, function ( $constraint ) { $constraint ->aspectRatio(); $constraint ->upsize(); }) ->text( 'The quick brown fox jumps over the lazy dog.' ,10,10) ->text( 'The quick brown fox jumps over the lazy dog.' ,10,20) ->text( 'ทดสอบข้อความภาษาไทย' ,10,40, function ( $font ) { $font ->file( 'fonts/THSarabun.ttf' ); $font ->size(18); $font ->color( '#fdf6e3' ); // $font->align('center'); // $font->valign('top'); //$font->angle(45); }) ->insert( $pic , 'top-right' ,10, 10); // ส่ง HTTP header และข้อมูลของรูปเพื่อนำไปแสดง echo $img ->response( 'png' ); // echo $img->response('jpg', 70); |
รายละเอียดส่วนใหญ่อ่านได้จากเว็บต้นทาง

ความคิดเห็นที่
4
ขอบคุณมากครับ.

ขอบคุณทุกการสนับสนุน
![]()