PHP Ionic Angular HTML5 AJAX Javascript CSS MySQL jQuery Forum


เขียนรูปลงในรูปและเขียน ข้อความจากฟิลด์ลงในรูป

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา เขียนรูปลงในรูปและเขียน ข้อความจากฟิลด์ลงในรูป

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


โดย:  Giggstar IP: 1.47.76.xxx วันที่: 20-09-2017 เวลา: 08:00:02

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


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


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


โดย:  Giggstar IP: 1.46.3.xxx วันที่: 21-09-2017 เวลา: 09:52:18
 ความคิดเห็นที่ 3
โค้ดแนวทางบางส่วน

		// สร้างตัวแปรอ้างอิง 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);




รายละเอียดส่วนใหญ่อ่านได้จากเว็บต้นทาง 


โดย:  Ninenik IP: 183.88.80.xxx วันที่: 21-09-2017
 ความคิดเห็นที่ 4
ขอบคุณมากครับ.


โดย:  Giggstar IP: 58.8.154.xxx วันที่: 22-09-2017 เวลา: 00:29:20