Страница: 1 |
Страница: 1 |
Вопрос: Как получить размеры JPG?
Добавлено: 10.02.05 07:08
Автор вопроса: egeht
Винда в свойствах файла показывает размеры jpg в пикселах, значит в WinAPI есть возможность эту информацию получить. Вопрос как? Или есть способ пороще?
--
С уважением, Евгений
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 10.02.05 09:29
Самое простое решение - загрузить картинку в PictureBox и просмотреть его размеры...
Номер ответа: 2
Автор ответа:
egeht
Вопросов: 2
Ответов: 4
Профиль | | #2
Добавлено: 10.02.05 09:41
Спасибо, в крайнем случае сделаю так, но долго. Файлы по 5-10M и их тысячи, а нужна только размерность.
Номер ответа: 3
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #3
Добавлено: 10.02.05 09:54
Не знаю как проще Но вот как работает:
OleLoadPicturePath-> получаем в память рисунок (объект Picture). Вызываем метод get_Width интерфейса IPicture применительно к объекту Picture.
Номер ответа: 4
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #4
Добавлено: 10.02.05 10:28
А вот кому заяц? Заяц-побегаяц.. свежепойманный! (с) м/ф Падал прошлогодний снег
Работает достаточно шустро..
http://freevbcode.com/code/CheckImageFile.zip
Номер ответа: 5
Автор ответа:
egeht
Вопросов: 2
Ответов: 4
Профиль | | #5
Добавлено: 10.02.05 12:24
>http://freevbcode.com/code/CheckImageFile.zip
Что-то не находит IE этот файл, но зато на этом же сайте нашел "Return image type and size from JPEG, GIF, BMP, & PNG files" Категория Screen/Graphics, Тип Classes
Проверил - работает шустро. Проблема решена. Всем ответвшим большое спасибо.
--
С уважением, Евгений
Номер ответа: 6
Автор ответа:
Александр
Разработчик Offline Client
ICQ: 204034
Вопросов: 106
Ответов: 1919
Профиль | | #6
Добавлено: 10.02.05 16:25
egeht, если не трудно то пришли этот код с сайта мне.