как узнать размер картинки
От: oRover Украина  
Дата: 01.12.03 16:59
Оценка:
берем *.jpg файл с диска, как узнать его длину/ширину?
... << RSDN@Home 1.1.0 stable >>
Re: как узнать размер картинки
От: mihailik Украина  
Дата: 01.12.03 17:13
Оценка:
R>берем *.jpg файл с диска, как узнать его длину/ширину?

Есть два варианта. Или использовать свойства Width/Height, или использовать одной свойство Size. В любом случае результат будет одинаково предсказуемый

P.S. Картинку можно грузить с помощью Image.FromFile. Правда, она после такой загрузки блокирует файл. Чтоб не блокировала, есть два варианта. Или использовать метод Dispose, или использовать Image.FromStream и метод Dispose у самого Stream. В любом случае, результат будет одинаково предсказуемый.
... << RSDN@Home 1.1.0 stable >>
Re[2]: как узнать размер картинки
От: oRover Украина  
Дата: 01.12.03 18:12
Оценка:
Здравствуйте, mihailik, Вы писали:

блин, не туда запостил. Мне надо на ASP.NET странице... Там System.Drawing, как я понимаю, не прокатит...
... << RSDN@Home 1.1.0 stable >>
Re[3]: как узнать размер картинки
От: GarryIV  
Дата: 01.12.03 21:21
Оценка: 33 (2)
Здравствуйте, oRover, Вы писали:

R>блин, не туда запостил. Мне надо на ASP.NET странице... Там System.Drawing, как я понимаю, не прокатит...

А чегоб ему не катить?
... << RSDN@Home 1.1.0 stable >>
WBR, Igor Evgrafov
Re[4]: как узнать размер картинки
От: oRover Украина  
Дата: 01.12.03 22:17
Оценка:
Здравствуйте, GarryIV, Вы писали:

GIV>Здравствуйте, oRover, Вы писали:


R>>блин, не туда запостил. Мне надо на ASP.NET странице... Там System.Drawing, как я понимаю, не прокатит...

GIV>А чегоб ему не катить?

что-то он не скушал
... << RSDN@Home 1.1.0 stable >>
Re[5]: как узнать размер картинки
От: GarryIV  
Дата: 01.12.03 23:01
Оценка:
Здравствуйте, oRover, Вы писали:

R>Здравствуйте, GarryIV, Вы писали:


GIV>>Здравствуйте, oRover, Вы писали:


R>>>блин, не туда запостил. Мне надо на ASP.NET странице... Там System.Drawing, как я понимаю, не прокатит...

GIV>>А чегоб ему не катить?
R>что-то он не скушал

Что не скушал?
using(System.Drawing.Image img = System.Drawing.Image.FromFile(@"C:\Windows\winnt256.bmp"))
{
    Response.Write(string.Format("Высота={0}",img.Height));
    Response.Write("<BR/>");
    Response.Write(string.Format("Ширина={0}",img.Width));
}

Выводит как и ожидалось

Высота=174
Ширина=275

... << RSDN@Home 1.1.0 stable >>
WBR, Igor Evgrafov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.