Я знаю, что это старый вопрос, но он возник в моем поиске.
Поскольку веб-страницы просто передают размеры URL и Display до Browser, браузер должен отображать правильный размер.... однако браузер также принимает во внимание любые настройки масштабирования или другие соображения и т. д., которые вы, возможно, установили.Кроме того, некоторые элементы могут иметь относительные размеры, которые изменяются в зависимости от области просмотра вашего браузера, например, рабочий стол и мобильный телефон.Таким образом, получение точного пикселя для загрузки пикселей может дать вам ложно-положительные результаты, которые приспособлены только для загрузки программного обеспечения или браузера.
Ваша лучшая ставка (хотя не на заранее написанное программное обеспечение, как вы просили) может заключаться в том, чтобы загрузить список всех ресурсов с изображениями (используйте инструмент, подобный тому, который упоминали другие - мне нравится этот: http://www.webalyzing.com/free-seo-tools/image-extraction.php)
Если вам абсолютно необходимо иметь точные размеры в пикселях, заданные в HTML, вам может потребоваться написать небольшой скрипт синтаксического анализа DOM, который выполняет итерацию по всем элементам IMG. Вот простой (непроверенный) примерPHP.
$dom = new DomDocument();
$dom->loadHTMLFile('http://some-url');
$images = $dom->getElementsByTagName('img');
foreach($images as $image){
$src = $item->getAttribute("src");
// Get other attributes as needed, styles, width, etc...
}
И т.д ...