Могу ли я создать расширение для Chrome или плагин Firefox, которые будут делать снимки экрана веб-страниц?
Я веб-разработчик / начинающий веб-дизайнер, который просматривает множество примеров веб-дизайна. Несмотря на то, что я добавляю их в закладки, текстовые ссылки - довольно плохой способ отслеживать дизайн, который мне нравится. Я планирую создать свое собственное приложение для закладок, которое будет использовать расширение Chrome / плагин Firefox для добавления настраиваемой кнопки закладки в браузер. При нажатии на эту кнопку открывается диалоговое окно, которое позволяет мне делать снимки экрана с текущей веб-страницей, а затем загружать их непосредственно на мой сайт и изменять там базу данных sql, добавляя ссылки на новые файлы изображений, имя веб-сайта., ссылка на сайт и список тегов. В идеале я хотел бы создать для этого как расширение Chrome, так и плагин Firefox, поскольку во время разработки я переключаюсь между обоими браузерами. Также в идеале я хотел бы иметь возможность обрезать скриншоты, как я беру их в окне браузера.
Можно ли создать плагин для расширения Chrome /Firefox, который делает скриншоты текущей страницы? Могу ли я указать часть страницы, чтобы обрезать изображение, которое я сохраняю?
2 ответа
Для этого вы можете использовать chrome.tabs.captureVisibleTab и HTML5 canvas.
Уже существует расширение Google Chrome, разработанное Google, которое делает это: https://chrome.google.com/webstore/detail/cpngackimfmofbokmjmljamhdncknpmg
Поскольку это открытый исходный код, вы можете попытаться взломать его и сделать "Сохранить в БД".
Источник здесь для справки: http://code.google.com/p/chrome-screen-capture/