2012-09-21 34 views
2

我工作的一個腳本,我需要做以下爲PNG節省:PHP圖片大小,並用透明背景

用戶上傳的圖片(JPG,PNG,GIF)。 PHP調整大小,增加畫布大小,並將圖像保存爲服務器上的PNG文件。

現在我發現本教程學習如何做到這一點: http://www.webxpert.ro/andrei/2009/01/08/thumbnail-generation-with-php-tutorial/

然而,這將創建一個白色背景上的PNG文件。是否有可能讓PHP使用透明背景生成它?

謝謝!

+0

您正在處理的腳本在哪裏 – Baba

回答

1

本教程將其分解爲基本步驟。只需找到在其中放置背景色的步驟,然後放入透明色即可。您將需要imagecolorallocatealpha和一個爲127的阿爾法值。