亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

輸出圖片到指定路徑?

保存圖片 一開始 "newimage".$type 保存了圖片; 后來嘗試就不能保存了, 改為 "./newimage".$type 可保存 這個函數不是該 跟的文件名嗎? 我跟上其他的路徑名 就無法生成圖片;例如 "img/newimage".$type ,就不行,寫成服務器絕對路徑也不行,寫成"./img/newimage".$type 也不行。

正在回答

2 回答

我保存不了圖片,有什么原因會導致這樣呢

<?php


? /*打開圖片*/

? //1、配置圖片路徑(就是你想要操作的圖片的路徑)

? $src = "001.jpg";

? //2、獲取圖片信息(通過GD庫提供的方法,得到你想要處理的圖片的基本信息)

? $info = getimagesize($src);

? //3、通過圖像的編號來獲取圖像的類型

? $type = image_type_to_extension($info[2],false);

? //4、在內存中創建一個和我們圖像類型一樣的圖像

? $fun = "imagecreatefrom{$type}";//$fun = imagecreatefrmjpeg;$fun = imagecreatefromgif;

? //5、把圖片復制到我們的內存中

? $image = $fun($src);//imagecreatefromjpeg($src);imagecreatefrompng($src);

??

? /*操作圖片*/

? //1、設置字體的路徑

? $font = "msyh.ttc";

? //2、填寫我們的水印內容

? $content = "呀,磚頭";

? //3、設置字體的顏色RGB和透明度 ?參數1:內存中的圖片 2:red 3:green 4:blue ?5:透明度

? $col = imagecolorallocatealpha($image,255,255,255,50);

? //4、寫入文字

? imagettftext($image,20,0,20,30,$col,$font,$content);

??

? /*輸出圖片*/

? //瀏覽器輸出

? ob_clean();

? header("content-type:".$info['mime']);

? $func = "image{$type}";

? $func($image);?

? //保存圖片

? $func($image,'newimages',$type);

??

? /*銷毀圖片*/

? imagedestroy($image);

?>


0 回復 有任何疑惑可以回復我~

我發現輸出圖片到文件只能執行一次,執行一次把圖片刪除,再次執行不會生成新的圖片了,用的 xampp ,這是什么原因呢?

<?php
//?打開圖片
???//?1:?配置圖片路徑
????$src="img/use.jpg";
???//?2:獲取圖片信息?(通過GD庫提供的方法?獲得要處理的圖片的基本信息
????$info?=?getimagesize($src);

????//3:?通過圖像編號來獲取圖像的類型
????$type=image_type_to_extension($info[2],false);//?false?去點
????//4:?在內存中創建一個和我們圖形類型一樣的圖像
????$fun="imagecreatefrom{$type}";//?智能判斷創建類型
????$image=$fun($src);
????
???
????//?操作圖片
????//1:?設置字體路徑
????$font="img/MSYH.TTF";
????//2:填寫水印內容
????$content="張闖";
????//3:設置字體顏色和透明度
????$col=imagecolorallocatealpha($image,?0,?0,?0,?50);
????//4:?寫入文字
????imagettftext($image,?20,?0,?20,?200,?$col,?$font,?$content);
//?輸出圖片
????//?瀏覽器輸出
????header("Content-type:".$info['mime']);
????
????$func="image{$type}";
????$func($image);
????//保存圖片
????$func($image,'newimage.'.$type);//?保存到當前路徑重新命名???只能是文件名不能是路徑
//?銷毀圖片
????imagedestroy($image);


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
GD庫實現圖片水印與縮略圖
  • 參與學習       19005    人
  • 解答問題       168    個

帶你快速高效的完成圖片處理工作,還可以加深對面向對象的理解

進入課程

輸出圖片到指定路徑?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號