ImageMagick 拆分透明PNG、合并JPG和Alpha Mask

透明PNG图片占用空间较大,可以拆分为JPG图片和只带Alpha的PNG图片。这里使用ImageMagick进行拆分和合并实验。

ImageMagick版本:6.9.0-Q16
以Bird.png图片进行测试:
拆分透明PNG为JPG和只带Alpha的PNG
“D:\Program Files\ImageMagick-6.9.0-Q16\convert.exe” Bird.png -background black -alpha remove Bird.jpg
“D:\Program Files\ImageMagick-6.9.0-Q16\convert.exe” Bird.png -alpha extract Bird_alpha_mask.png
生成的Bird.jpg图片:

Chrome浏览器扩展开发思路

Chrome浏览器扩展开发系列之五:Page Action类型的Chrome浏览器扩展

1.点击Page Action的图标绑定事件使用

chrome.pageAction.onClicked.addListener(function (tab) {…})方法。

控制Page Action的图标显示使用chrome.pageAction.show(integer tabId)方法。

控制Page Action的图标隐藏使用chrome.pageAction.hide(integer tabId)方法。

 

 

参考:https://www.cnblogs.com/champagne/p/4810707.html

Chrome浏览器扩展开发系列之四:Browser Action类型的Chrome浏览器扩展

Browser Action类型的Google Chrome扩展程序,通常在Chrome浏览器的工具栏中,地址栏的右侧,有一个始终存在的图标。也就是说,这个图标与浏览器相关,只要安装了该Chrome扩展的浏览器,就会显示该图标。

鼠标悬浮到图标上会给出提示信息,鼠标点击图标会弹出popup页面。图标还可以根据条件设置不同的徽章(Badge),提示用户不同的条件状态。

定义Browser Action类型的Google Chrome扩展程序,首先要在manifest.json文件中注册如下:
继续阅读Chrome浏览器扩展开发系列之四:Browser Action类型的Chrome浏览器扩展