Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.05;
Скачать: CL | DM;

Вниз

Image1. как вывести только один кусок картинки?   Найти похожие ветки 

 
t0mk4   (2006-02-03 12:09) [0]

Image1. как вывести только один кусок картинки?
Вот пример картинки.. там 3 в 1 - http://balt1c.eclub.lv/lol.JPG
мне нужна вывести толька одну из них, как это зделать?
и еще вопрос.. там же белые бордеры, как вывести картинку без них? чтобы получился чистый круг.

Спасибо.


 
ZeroDivide ©   (2006-02-03 12:29) [1]

как вывести только один кусок картинки?
Загружаем картинку в буфер, затем
Image.Canvas.CopyRect

там же белые бордеры, как вывести картинку без них? чтобы получился чистый круг.
Image.Transparent := True;


 
t0mk4   (2006-02-03 13:34) [2]

Загружаем картинку в буфер, затем
Image.Canvas.CopyRect


как загрузить в буфер?
типа
Image1.Picture.LoadFromFile("img.jpg"); ?


 
ZeroDivide ©   (2006-02-03 13:45) [3]


> как загрузить в буфер?


В: А что такое буфер?
О: Промежуточный участок памяти выделяемый для хранения информации, для последующего использования информации в другом месте.

В данном контексте, я подразумеваю, что буфером будет объект TJPEGImage, предназначеный ТОЛЬКО для хранения картинки. А получать из него вырезаные кусочки в Image, нужно будет используя метод CopyRect класса Canvas.

Если это для тебя сложновато, то проще будет разрезать картинку на 3 картинки в графическом редакторе и загружать в Image по очереди.

(Модерам: Просьба перенести в "Начинающим")



Страницы: 1 вся ветка

Текущий архив: 2006.03.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.039 c
10-1114854261
zafar
2005-04-30 13:44
2006.03.05
Как выделить часть или весь документ....


3-1136465833
tytus
2006-01-05 15:57
2006.03.05
BDE Error Field(xxx) mast have value


1-1138973753
DUDAS
2006-02-03 16:35
2006.03.05
выравнивание по вертикали в DBGrid


2-1140004057
MIXER
2006-02-15 14:47
2006.03.05
про Edit


1-1137522366
S_T_E_P_A_N___
2006-01-17 21:26
2006.03.05
Отладка DLL