2012-08-31 84 views

回答

4

是的,沒有任何問題。 PNG可以具有所謂的alpha通道,這是另一個詞是透明的。它與它所屬圖像的尺寸是分開的層,alpha通道的每個像素都定義了圖像相應像素的透明度。

在PNG alpha是一個字節值(從0(完全透明)到255(不透明)),當然,是分別爲每個像素設置。要使用透明度,你的圖像應該是RGB(真彩色,或者實際上ARGB,其中'A'代表alpha通道)PNG文件和任何理智的圖形應用程序應該支持它。

PNG還支持索引(彩色映射)圖像的透明度,但它的工作方式不同 - 在這種情況下,您在圖像調色板中選擇單一顏色,如果像素是該顏色,則它是完全透明的,古色古香。因此,您對透明度的控制較少,因爲它是0-1型 - 無論顏色是透明還是不透明。沒有層次。

我推薦使用任何圖形程序,如GIMP或Photoshop,並與此一起玩。

+1

這個答案比我可以給這個問題提供的答案要好得多,它真的解釋了透明度概念 –

+0

謝謝。但我也詛咒你,因爲你迫使我編輯答案是更精確:) –

+0

@ josh3736:這只是一個演示文稿標記,如果是這樣,我的標記是好的。如果它在描述它的地方在語義上有所不同? –

2

那麼,你可以通過任何圖像編輯器使PNG背景透明。

相關問題