Alpha和索引色透明

來源:互聯網
上載者:User
索引|透明   "在透明背景下我無法在預覽中看到白色。只要我一轉換到透明色,所有的白色就變成透明。如果我設定為不透明,本來和背景色相同的物體就會變成白色。" -- M
  我想跟隨我一起用做實驗的方法來回答這個問題可能會更有趣。下載這個實驗圖形會省去你很多工作。
  如果你沒有下載這個檔案,那就從開啟一個畫布為白色的新檔案開始。左半部分用黑色長方形覆蓋。畫一個大小為畫布三分之二的紅色正方形,放置在黑白畫布的正中。最後,再畫一個小的白色長方形。複製它,並將顏色改為黑色。移動它們,使白色方塊居於背景的黑色部分,黑色方塊放置在與白色背景對齊的位置。

  選擇檔案(File)>匯出預覽(Export Preview)。從左下角透明類型出選擇索引色透明(index transparency)。白色的畫布和長方形都將變為透明。[注意:有一點非常重要,就是不要用滴管工具選取顏色。] 如果將選項改變為不透明(no transparency)則所有白色將複原。

  最後,選擇Alpha透明(Alpha transparency)。畫布上的白色將消失,而白色的方形則保留。點擊取消(cancel)退出匯出預覽(Export Preview)。

  選擇修改畫布顏色(Modify Canvas Color)。將白色背景改為黑色,並將黑色改為白色。同樣,把紅框內部的顏色對調。

  象剛才所做的那樣,進入匯出預覽(Export Preview)並選擇 索引色透明(index transparency)。背景的黑色將消失。然後再選擇不透明(no transparency)。

  這次當你再選擇Alpha透明(Alpha transparency)時,內部的黑色方形將保留不變。

  索引色(Index color)是畫布的顏色即背景色。Alpha的數值範圍為從0(黑色)到255(白色),黑色代表透明,白色代表不透明。如果你的圖片的白色部分是附著在某種顏色之上,那麼即使背景是白色的,使用Alpha透明(Alpha transparency)後,你圖片上的白色部分仍然是不透明的。
  既然根據Alpha色彩頻譜黑色基本上是代表了透明,那麼為什麼上個執行個體中圖片中間的黑色長方形仍然得以保留呢?我推測是因為程式不知為什麼無法透過它依附的顏色看到它。也許這裡有行家裏手可以給我們提供一個權威性的 回答, 那麼我會非常高興地發表在這裡。
  同時我想說,Macromedia,還是別作修改了!

相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。