สอบถาม ImageMagick สามารถใช้งานร่วมกับ HTML ได้ไหมค่ะ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
eange08
PHP Super Hero Member
PHP Super Hero Member
Posts: 630
Joined: 22/12/2020 10:09 am

สอบถาม ImageMagick สามารถใช้งานร่วมกับ HTML ได้ไหมค่ะ

Post by eange08 »

พอดีจะทำหน้าจอเปรียบเทียบกันระหว่าง รูปปกติ (ใช้ HTML แสดง) กับรูปที่ถูกย่อ (ใช้ ImageMagick)
แล้วพอแสดงบนหน้าจอกลับเป็นพื้นหลังสีดำทั้งหมด ถ้าใช้งานร่วมกันจะต้องแก้ยังไงบ้างค่ะ
code ที่ใช้ร่วม ImageMagick

Code: Select all

<?php
header('Content-type: image/jpeg');

$image = new Imagick('cat-world.jpg');
$image->adaptiveResizeImage(640,480);
?>
<html>
<header></header>
<body>
<table width="100%">
	<tr>
		<td>
                  <img src="cat-world.jpg"  >
                </td>	
	</tr>
        <tr>
		<td><?php echo $image;?></td>
	</tr>
</table>
</body>
</html>
สิ่งที่ได้
screenshot-localhost-2020.12.25-19_35_08.png
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27160
Joined: 22/09/2008 6:18 pm
Contact:

Re: สอบถาม ImageMagick สามารถใช้งานร่วมกับ HTML ได้ไหมค่ะ

Post by mindphp »

คำสั่ง header ของ PHP บอกว่า ส่งออก เป็น image
html เป็นข้อความ เลยขัดแย้ง กับ header ที่เราสั่งไว้ใน line แรก

ให้ save ภาพเก็บไว้ใน Folder ก่อน แล้วตัดส่วนของ header ออกไป browser ก็จะเอามาแสดงภาพซึ่งอยู่ ใน tag html มาแสดงให้เห็นผ่าน browser ได้
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27160
Joined: 22/09/2008 6:18 pm
Contact:

Re: สอบถาม ImageMagick สามารถใช้งานร่วมกับ HTML ได้ไหมค่ะ

Post by mindphp »

หรืออีกวิธีหนึ่ง คือ
สร้างไฟล์ใหม่ .html หรือ .php ก็ได้
แล้วใช้ tag img เรียกหาไฟล์ php ที่เป็นตัวแปลงไฟล์ภาพ
ตามตัวอย่าง mindphp-view.html หรือ mindphp-view.php
โค้ดตามนี้

Code: Select all

<img src="get-image.php">
ส่วน get-image.php
โค้ด ตามนี้

Code: Select all

<?php
header('Content-type: image/jpeg');

$image = new Imagick('cat-world.jpg');
$image->adaptiveResizeImage(640,480);
?>
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27160
Joined: 22/09/2008 6:18 pm
Contact:

Re: สอบถาม ImageMagick สามารถใช้งานร่วมกับ HTML ได้ไหมค่ะ

Post by mindphp »

ยังติดปัญหาอยู่หรือเปล่าครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
User avatar
eange08
PHP Super Hero Member
PHP Super Hero Member
Posts: 630
Joined: 22/12/2020 10:09 am

Re: สอบถาม ImageMagick สามารถใช้งานร่วมกับ HTML ได้ไหมค่ะ

Post by eange08 »

mindphp wrote: 25/12/2020 8:16 pm หรืออีกวิธีหนึ่ง คือ
สร้างไฟล์ใหม่ .html หรือ .php ก็ได้
แล้วใช้ tag img เรียกหาไฟล์ php ที่เป็นตัวแปลงไฟล์ภาพ
ตามตัวอย่าง mindphp-view.html หรือ mindphp-view.php
โค้ดตามนี้

Code: Select all

<img src="get-image.php">
ส่วน get-image.php
โค้ด ตามนี้

Code: Select all

<?php
header('Content-type: image/jpeg');

$image = new Imagick('cat-world.jpg');
$image->adaptiveResizeImage(640,480);
?>
ลองทำตามวิธีนี้รูปภาพยังไม่แสดงขึ้นมานะคะ
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27160
Joined: 22/09/2008 6:18 pm
Contact:

Re: สอบถาม ImageMagick สามารถใช้งานร่วมกับ HTML ได้ไหมค่ะ

Post by mindphp »

echo ค่า ในไฟล์ php ด้วยครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
User avatar
eange08
PHP Super Hero Member
PHP Super Hero Member
Posts: 630
Joined: 22/12/2020 10:09 am

Re: สอบถาม ImageMagick สามารถใช้งานร่วมกับ HTML ได้ไหมค่ะ

Post by eange08 »

mindphp wrote: 26/12/2020 2:58 pm echo ค่า ในไฟล์ php ด้วยครับ
ทำได้แล้วขอบคุณค่ะ
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Majestic-12 [Bot] and 15 guests