Узнать размер фото

APXOHT

Client
Регистрация
27.12.2013
Сообщения
881
Благодарностей
189
Баллы
43
Ребят, подскажите.
Как узнать размер фотки из указанного файла?
СПС!
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
C#:
System.Drawing.Image img = System.Drawing.Image.FromFile(@"1.jpg");
var width = img.Width;   // Ширина картинки
var height = img.Height; // Высота картинки

// Ну  или просто размер в байтах
var size = new System.IO.FileInfo(@"1.jpg").Length; // Размер картинки в байтах
 
Последнее редактирование:
  • Спасибо
Реакции: APXOHT

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
C#:
string path = @"C:\image.jpg"; // Путь к файлу
Image img = Image.FromFile(path);
return img.Size; // Ширина x Высота
// или
//return img.Width; // Ширина
//return img.Height; // Высота
 
Регистрация
23.03.2015
Сообщения
1 218
Благодарностей
751
Баллы
113
C#:
string path = @"C:\image.jpg"; // Путь к файлу
Image img = Image.FromFile(path);
return img.Size; // Ширина x Высота
// или
//return img.Width; // Ширина
//return img.Height; // Высота
C#:
System.Drawing.Image img = System.Drawing.Image.FromFile(@"1.jpg");
var width = img.Width;   // Ширина картинки
var height = img.Height; // Высота картинки

// Ну  или просто размер в байтах
var size = new System.IO.FileInfo(@"1.jpg").Length; // Размер картинки в байтах
ребят не кидайте тапки, но объясните, куда вставлять переменные проекта?
толи уже спать хочу, толи туплю
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
ребят не кидайте тапки, но объясните, куда вставлять переменные проекта?
толи уже спать хочу, толи туплю
C#:
System.Drawing.Image img = System.Drawing.Image.FromFile(project.Variables["НАЗВАНИЕ_ПЕРЕМЕННОЙ"].Value);
var width = img.Width;   // Ширина картинки
var height = img.Height; // Высота картинки

// Ну  или просто размер в байтах
var size = new System.IO.FileInfo(project.Variables["НАЗВАНИЕ_ПЕРЕМЕННОЙ"].Value).Length; // Размер картинки в байтах
C#:
string path = project.Variables["НАЗВАНИЕ_ПЕРЕМЕННОЙ"].Value; // Путь к файлу
Image img = Image.FromFile(path);
return img.Size; // Ширина x Высота
// или
//return img.Width; // Ширина
//return img.Height; // Высота
 
Регистрация
23.03.2015
Сообщения
1 218
Благодарностей
751
Баллы
113
C#:
System.Drawing.Image img = System.Drawing.Image.FromFile(project.Variables["НАЗВАНИЕ_ПЕРЕМЕННОЙ"].Value);
var width = img.Width;   // Ширина картинки
var height = img.Height; // Высота картинки

// Ну  или просто размер в байтах
var size = new System.IO.FileInfo(project.Variables["НАЗВАНИЕ_ПЕРЕМЕННОЙ"].Value).Length; // Размер картинки в байтах
C#:
string path = project.Variables["НАЗВАНИЕ_ПЕРЕМЕННОЙ"].Value; // Путь к файлу
Image img = Image.FromFile(path);
return img.Size; // Ширина x Высота
// или
//return img.Width; // Ширина
//return img.Height; // Высота
спасибо.
А вот в первом коде 2 значения на выходе, а в кубике одно значение выхода, как быть?
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
спасибо.
А вот в первом коде 2 значения на выходе, а в кубике одно значение выхода, как быть?
Вам нужно определить, какое значение Вы хотите получить в переменную и сделать для него return.
Во втором коде он уже прописан.
 
  • Спасибо
Реакции: KolkaPetkinSyn
Регистрация
23.03.2015
Сообщения
1 218
Благодарностей
751
Баллы
113

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)