берем *.jpg файл с диска, как узнать его длину/ширину?
... << RSDN@Home 1.1.0 stable >>
R>берем *.jpg файл с диска, как узнать его длину/ширину?
Есть два варианта. Или использовать свойства Width/Height, или использовать одной свойство Size. В любом случае результат будет одинаково предсказуемый
P.S. Картинку можно грузить с помощью Image.FromFile. Правда, она после такой загрузки блокирует файл. Чтоб не блокировала, есть два варианта. Или использовать метод Dispose, или использовать Image.FromStream и метод Dispose у самого Stream. В любом случае, результат будет одинаково предсказуемый.
... << RSDN@Home 1.1.0 stable >>
Здравствуйте, mihailik, Вы писали:
блин, не туда запостил. Мне надо на ASP.NET странице... Там System.Drawing, как я понимаю, не прокатит...
... << RSDN@Home 1.1.0 stable >>
Здравствуйте, oRover, Вы писали:
R>блин, не туда запостил. Мне надо на ASP.NET странице... Там System.Drawing, как я понимаю, не прокатит...
А чегоб ему не катить?
... << RSDN@Home 1.1.0 stable >>
Здравствуйте, GarryIV, Вы писали:
GIV>Здравствуйте, oRover, Вы писали:
R>>блин, не туда запостил. Мне надо на ASP.NET странице... Там System.Drawing, как я понимаю, не прокатит...
GIV>А чегоб ему не катить?
что-то он не скушал
... << RSDN@Home 1.1.0 stable >>
Здравствуйте, 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 >>