|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.09.2008, 13:03 | #1 |
Форумчанин
Регистрация: 09.11.2006
Сообщений: 274
|
Разбиение на части
вопрос: я загрузил картинку в Picturebox(300, 300; sizeMode = StretchImage) и хотел разбить на три части, но в копии загружается реальное изображение, а не то что видно в PictureBox, как можно решить проблему?
Вот сам код: Код:
Единственный приличный формат, разработанный Microsoft'ом, - format c:
|
18.09.2008, 13:20 | #2 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
попробуйте так:
g.DrawImage(pictureBox1.Image, new Rectangle(-200, 0, 300, 300)); Для DrawImage(Image, Int32, Int32) : Draws the specified image, using its original physical size, at the location specified by a coordinate pair. |
18.09.2008, 13:36 | #3 | |
Форумчанин
Регистрация: 09.11.2006
Сообщений: 274
|
Цитата:
можешь объяснить эту строчку(особенно 300,300 - почему оно работает)? g.DrawImage(pictureBox1.Image, new Rectangle(-200, 0, 300, 300));
Единственный приличный формат, разработанный Microsoft'ом, - format c:
|
|
18.09.2008, 13:47 | #4 | ||
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
Цитата:
Draws the specified Image at the specified location and with the specified size. (рисует указанный Image в указанном положении и указанного размера) т.е. задаем размер и положение области для изображения. При рисовании выполняется масштабирование. Если указывать только положение, масштабирования не делается. А 300 - вот отсюда: Цитата:
Последний раз редактировалось alexBlack; 18.09.2008 в 13:49. |
||
18.09.2008, 13:56 | #5 |
Форумчанин
Регистрация: 09.11.2006
Сообщений: 274
|
БОЛЬШОЕ Спасибо
Единственный приличный формат, разработанный Microsoft'ом, - format c:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
разделение формы на 4 части | za4ot | Общие вопросы Delphi | 2 | 03.07.2008 12:12 |
Разбиение дочернего окна на колонки... | HunterMan | Win Api | 3 | 03.04.2008 23:19 |
Разбиение окна на области? | HunterMan | Win Api | 2 | 03.04.2008 22:18 |
Разбиение матриц на макроблоки!!! | metamfetamin | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 02.11.2007 23:33 |
Случайное разбиение списка на множесво маленьких списков | eXa | Общие вопросы Delphi | 5 | 15.08.2007 09:23 |