Инструмент для создания скриншота определенного HTML-элемента веб-страницы.

Чтобы получить информационную панель (включая Flash-диаграммы) с локального веб-портала и показать их в презентациях PowerPoint, мне нужен инструмент, который позволяет мне делать скриншот содержимого определенного HTML-тега моего браузера (уникальный идентификатор может быть предоставлено, чтобы знать, какой тег затронут).

Требования:

  • Работает с Firefox 17
  • Может использоваться в Windows XP и Windows 7

Лучше всего иметь:

  • Учетная запись администратора не требуется
  • Можно изменить размер экрана
  • Скрин должен быть доступен в буфере обмена

Ответы (1)

Вы можете использовать элемент проверки, чтобы получить «Уникальный селектор», затем ввести его в консоль firefox (нажмите shift-f2) и ввести, screenshot --selector <unique_selector> --clipboardчтобы сохранить в буфер обмена, или заменить --clipboard на имя файла, чтобы сохранить его.

Короче говоря, вы можете сделать это в Firefox без каких-либо надстроек.

Выглядит очень интересно, к сожалению, опция буфера обмена не работает с моей версией Firefox (17.0.6). Синтаксис работает screenshot <filename> [delay] [fullpage] [node]. И на данный момент мне не удается заставить работать параметр узла.
Тот факт, что вам нужна задержка, странен. Обычно я использую имя файла и полноэкранный режим, но использование имени узла вне инспектора сработало, когда я с этим столкнулся.
Если вы не укажете ни имени файла, ни --clipboardфлага, Firefox сохранит его как изображение в каталоге «Загрузки» с некоторым именем по умолчанию. Таким образом, вы можете просто использовать screenshot --selector <unique_selector>на самом деле.
Ага. Я адаптировал команды к потребностям пользователя. Он явно хотел, чтобы это было в буфере обмена.
@JourneymanGeek Он хотел, чтобы это было в буфере обмена как «Лучше всего иметь». Если это не работает с его браузером, я дал альтернативу.