gd

    0熱度

    3回答

    使用PHP GD庫輸出圖象我知道我可以通過使用 <img src='draw.php'> 哪裏draw.php是包含代碼來創建一個圖像文件輸出使用GD的圖像。我怎樣才能通過函數調用來輸出圖像(我正在使用Zend Framework,因此將使用View Helper),而不是像上面那樣簡單地在img標籤中指向.php文件? 任何幫助非常感謝。

    3熱度

    2回答

    我使用GD調整大小和轉換圖像,但是在我的測試過程中,當將透明PNG轉換爲JPEG時發現了一個奇怪的行爲。根據手冊ImageAlphaBlending()默認打開,但爲了保持透明度,我必須設置ImageSaveAlpha()爲true(這又要求我將ImageAlphaBlending()設置爲false)。所以,正確的做法應該是: $result = ImageCreateFromPNG(...);

    0熱度

    3回答

    我已經下面的代碼塊,這將輸出captcha圖像 $im = @imagecreatefromjpeg("captcha.jpg"); $rand = _generateRandom(3); $_SESSION['captcha'] = $rand; ImageString($im, 5, 2, 2, $rand[0]." ".$rand[1]." ".$rand[2]." ", ImageC

    3熱度

    2回答

    第一個問題,請溫柔;-) 我寫的圖像類,使簡單的事情(矩形,文字)更容易一點,基本上是一堆包裝方法對PHP的圖像功能。 我現在要做的就是讓用戶定義一個選區,並讓下列圖像操作隻影響選定的區域。我想我會通過將圖像複製到imgTwo並從中刪除所選區域來完成此操作,像往常一樣對原始圖像執行以下圖像操作,然後當調用$ img-> deselect()時,將imgTwo複製回原始,並銷燬該副本。 這是最好的方

    2熱度

    3回答

    我目前正在調整PHP中的圖像大小,我的當前代碼需要大約2-2.2秒(不包括上傳時間)才能將圖像調整爲兩種大小,一種縮略圖大小和一種中等大小。 任何人都可以推薦一個框架或類,我可以下載,將迅速調整圖像的大小? 謝謝。

    1熱度

    1回答

    好的,我一直在用GD Image進行幾個月的黑客攻擊,我想完成的一項任務是創建一個腳本,它接收現有圖像,然後創建一種反射在它下面變得透亮。 以下指南顯示瞭如何用不透明的顏色做:TalkPHP Forums Link 在該論壇上,Rendair描述了一種使用顏色,用下面的PHP代碼,以覆蓋一個動態繪製漸變: // Next we draw a GD line into our gradient_li

    7熱度

    1回答

    我有一個腳本,使用PHP從文本生成圖像。它工作正常,但我希望它能夠生成多行文本以及不同的顏色。如何使用PHP,GD和Freetype來完成?以下是我用來生成單行文本圖像的代碼。 $textval = 'This is some text to be an image'; $textcolor = '666666'; $font="arial.ttf"; $size = 9; $padd

    5熱度

    6回答

    有沒有辦法來防止PHP GD image library內存不足?如果上傳的圖片太大,GD往往會耗盡內存,終止腳本。我希望它能夠拋出一個可捕獲的異常或其他類似的東西,但事實並非如此。 現在我使用的是拼湊在一起的腳本,首先發出ini_set('memory_limit', '128M'),如果工作我通常都集。儘管這可能是不可能的,但根據服務器配置的不同,所以我又回到了一種試圖估算所需內存量(考慮分辨

    0熱度

    1回答

    我目前正在對圖像調整腳本PHP,並有幾個問題.. 我拉外部URL爲圖像,並沒有真正想存儲將在我的服務器上重新調整大小的新映像。以下是我想要做的事情: 讓腳本調整圖像大小,然後將其調整大小的圖像在base64上。現在我想知道的是,這會不會影響編碼性能,並且用base64而不僅僅是url來提供圖像?或者最好是存儲圖像,而不是存儲base64代碼?

    0熱度

    2回答

    這裏顯示的字符串是類我到目前爲止: <?php class txt2img { var $image; var $headertype; var $forecolor; var $fontsize; var $fontangle; var $font; var $string; //font size