![](/img/trans.png)
[英]How to display a particular clicked image from multiple image fetched from database using while loop in php, and javascript for displaying?
[英]how to enlarge the size of an image fetched from database using only php
我想知道php中是否有任何內置函數,通過它我可以顯示大於數據庫中存儲的圖像(即大於原始大小)的圖像。
我知道可以使用HTML / CSS屬性的height
和width
來完成此操作,但我希望僅通過php完成。
我嘗試了imagecreatefromjpeg($filename);
但是它將文件名或目錄名替換為$filename
並且我的映像位於數據庫中。
這是我的代碼的一部分:
while( $result=mysqli_fetch_array($runquery))
{
echo'<img src="data:image/jpeg;base64,'base64_encode($result['image']).'"/>';
}
使用imagecreatefromstring
加載圖像。 然后使用imagecopyresized
調整其大小。
另外,我建議您僅將映像的路徑保存在數據庫中。
准備好Imagick並調用以下功能
bool Imagick::setImageExtent ( int $columns , int $rows )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.