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

Вниз

переворот BITMAPa на 180"   Найти похожие ветки 

 
redlord   (2006-11-24 18:28) [0]

Всем привет .
народ подскажите как можно перевернуть изображение на 180"
(в вер ногами ) в Tbitmap .


 
Джо ©   (2006-11-24 18:35) [1]

В TBitmap.CopyRect прямоугольник назначения "перевернуть", т.е., пример:

 Image2.Picture.Bitmap.Canvas.CopyRect(
   Rect(Image2.Width,Image2.Height,0,0),
   Image1.Picture.Bitmap.Canvas,
   Rect(0,0,Image1.Width,Image1.Height));


 
redlord   (2006-11-24 19:04) [2]

ok. sps.


 
redlord   (2006-11-24 19:16) [3]

переворот используя в качестве источника и приёмника один и тодже битмеп
тоже прокатил но не обернется ли это какимнибуть глюком в последствии ?

Bmp.Canvas.CopyRect(
  Rect(bmp.Width,bmp.Height,0,0),
  Bmp.Canvas,
  Rect(0,0,bmp.Width,bmp.Height));


 
antonn ©   (2006-11-26 11:29) [4]

redlord   (24.11.06 19:16) [3]
если битмап будет прямоугольным - обернется



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

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

Наверх




Память: 0.44 MB
Время: 0.046 c
15-1164033526
Beavercrazy
2006-11-20 17:38
2006.12.10
Живо ли еще разрешение 800*600?


2-1164362418
Xmen
2006-11-24 13:00
2006.12.10
Форма поверх всех других приложений


2-1164220218
zep
2006-11-22 21:30
2006.12.10
TClientDataSet


15-1164298836
Mr. D
2006-11-23 19:20
2006.12.10
Посоветуйте простенький DHCP-сервер


2-1164282397
Jimmy
2006-11-23 14:46
2006.12.10
Ошибка при уничтожении формы.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский