Тема: VBScript: работа с графическими файлами
Бесплатный COM-сервер Image Size Component позволяет узнать размеры (dimensions) изображений JPEG, GIF, PNG и BMP, размеры файлов в байтах, а также определить реальный формат (из перечисленных), если файл имеет неверное расширение. Компонент можно скачать здесь, ссылка на скачивание высылается на e-mail. Размер дистрибутива (архив) — порядка 33 Кб.
Пример:
Set objImage = CreateObject("XStandard.Image")
objImage.Load "C:\Temp\test.bmp"
WScript.Echo "Width: " & objImage.Width
WScript.Echo "Height: " & objImage.Height
WScript.Echo "Size: " & objImage.Size ' в байтах
Select Case objImage.Format
Case 1
strFormat = "GIF"
Case 2
strFormat = "JPEG"
Case 3
strFormat = "PNG"
Case 4
strFormat = "BMP"
Case Else
strFormat = "unknown"
End Select
WScript.Echo "Format: " & strFormat
См. также VBScript: чтение расширенных свойств файлов.
В названии ветки всегда должен быть указан язык программирования или среда исполнения скрипта, если это возможно.