Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как получить размеры JPG? Добавлено: 10.02.05 07:08  

Автор вопроса:  egeht
Винда в свойствах файла показывает размеры jpg в пикселах, значит в WinAPI есть возможность эту информацию получить. Вопрос как? Или есть способ пороще?

--
С уважением, Евгений

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #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, если не трудно то пришли этот код с сайта мне.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам