|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.09.2011, 21:05 | #1 |
Форумчанин
Регистрация: 04.06.2011
Сообщений: 120
|
сохранение изображения
Допустим у меня есть изображение. 1.jpg . как его програмно сохранить допустим в 1213132.jpg и изменить его размер до 110x110. какие компоненты для этого использовать
Последний раз редактировалось ВалекFCRK; 26.09.2011 в 21:26. |
26.09.2011, 21:08 | #2 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,814
|
без компонентов: скопировать и переименовать.
CopyFile и RenameFile сойдёт? нет, конечно можно загрузить его на форму, чтоб просмотреть на сам рисунок, через кнопку сохранить его в другом файле...но тогда программа минимум 200Кб будет иметь, а так консольное приложение будет 60 Кб весить... Вам как быстрее или красивее надо?
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
Последний раз редактировалось NetSpace; 26.09.2011 в 21:11. |
26.09.2011, 21:12 | #3 |
Форумчанин
Регистрация: 30.10.2010
Сообщений: 524
|
Можно так:
// это если тебе нужно работать потом с изображением -подключаем в uses jpeg; -обявляем переменную типа TJpegImage; -создаем ёё; ну и потом не забыть free -image.loadfromfile('1.jpg'); -image.savetofile('12...jpg'); можно и потоком... |
26.09.2011, 21:13 | #4 |
Форумчанин
Регистрация: 04.06.2011
Сообщений: 120
|
да не, у меня все загружено. Короче суть в том. что пользхователь загруждает свое фото в програмку, а програмка его копирует себе в папку, на случай если пользователь со своего привычного места ее удалит вот в чем суть
|
26.09.2011, 21:15 | #5 |
Форумчанин
Регистрация: 30.10.2010
Сообщений: 524
|
|
26.09.2011, 21:21 | #6 |
Форумчанин
Регистрация: 04.06.2011
Сообщений: 120
|
извините! небольшая поправочка. И ещё при сохранении чтобы изменялся размер например под 110x110
|
26.09.2011, 21:28 | #7 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,814
|
сжатие изображения...Тогда надо в Компоненте Image сжимать до нужного и сохранять в файл...
Код:
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
26.09.2011, 21:34 | #8 |
Форумчанин
Регистрация: 04.06.2011
Сообщений: 120
|
вот спасибо всем огромное!
|
26.09.2011, 21:38 | #9 |
Форумчанин
Регистрация: 04.06.2011
Сообщений: 120
|
не получается как ты написал. Выводит ошибку в том месте, где написана ширина и высота.
|
26.09.2011, 21:49 | #10 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,814
|
исправьте:
Iamge1.Picture.Width:=110; на Imаge1.Picture.Width:=110; просто мысли опережают руки на 20 слов вперёд
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сохранение изображения в bd Paradox | hunter03 | Помощь студентам | 2 | 17.09.2011 18:59 |
Сохранение изображения курсора | Damien4Damien | Мультимедиа в Delphi | 1 | 05.10.2010 11:01 |
Сохранение изображения в базе | Lokos | БД в Delphi | 9 | 17.12.2009 00:07 |
сохранение изображения | dedyshka | Свободное общение | 2 | 21.11.2009 23:43 |
Сохранение изображения с Image | brutos | Мультимедиа в Delphi | 7 | 19.05.2009 12:26 |