Faça uma captura de tela na extensão do Chrome

Se você estiver trabalhando em uma extensão do Chrome e quiser fazer uma captura de tela, se a página da web em segundo plano usar o código a seguir.

chrome.tabs.captureVisibleTab(null, {}, function (image) {
console
.log(image); //the image variable is a base64 encoded image which you should be able to load in either canvas or src attribute of an image.
});