Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/43: Рейтинг темы: голосов - 43, средняя оценка - 4.77
25 / 14 / 1
Регистрация: 13.08.2010
Сообщений: 330

Как программно создать изображение bmp, jpg

08.05.2012, 23:57. Показов 8543. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем программистам привет! Я тут нашел код создания изображения:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
procedure TForm1.FormCreate(Sender: TObject);
var
  img : TBitmap;
  sohr : string;
begin
 sohr:='C:\image.bmp';       //куда сохранить изображение
 
 img:=TBitmap.Create;
 img.Height:=Screen.Height; 
 img.Width:=Screen.Width;
 img.Transparent := false;         //Как Bitmap может вообще быть многослойным
 img.Canvas.Brush.Color := clBlack;            //Цвет фона - меняется нормально
 img.Canvas.Rectangle(0,0,Screen.Width,Screen.Height);
 img.Canvas.Pen.Color := clWhite;  //Написано белый, а шрифт все равно черный, это почему такое?
 img.Canvas.Font.Size := 23;
 img.Canvas.TextOut(100,150,'Привет.');
img.Canvas.TextOut(100,200,'А как поменять цвет шрифта.');
 img.SaveToFile(sohr);
 img.Free;
 
end;
Вопросы в комментах кода.

Добавлено через 41 минуту
Мда,
Delphi
1
img.Canvas.Font.Color := clBlack;
все, что требовалось для счастья.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.05.2012, 23:57
Ответы с готовыми решениями:

Сохранить в графический файл (tif, jpg, bmp) изображение из blob-поля Oracle
Добрый день, столкнулся с проблемой. В проекте на Delphi есть возможность инсертить в оракловую базу pdf и графические файлы (tif, jpg,...

1. Перенос изображения из bmp в jpg? 2.Clipboard to JPG?
Уважаемые программисты ! У меня 2 похожих (но разных) вопроса: 1. Как перенести изображение из файла bmp в файл jpg? 2. Как перенести...

Jpg в bmp и обратно в jpg
При нажатии кнопки button1 у меня в Image1 загружается картинка расширения jpg. Что бы ее отредактировать нужен формат bmp. Возникает...

7
bmstu-team
 Аватар для antonboom
301 / 136 / 91
Регистрация: 10.01.2012
Сообщений: 420
Записей в блоге: 10
08.01.2014, 23:12
Какую библиотеку дополнительно прописать в Uses нужно?
0
Эксперт Pascal/Delphi
 Аватар для droider
4888 / 2822 / 865
Регистрация: 04.10.2012
Сообщений: 10,263
08.01.2014, 23:35
antonboom, приложение консольное?
Delphi
1
uses Graphics;
1
08.01.2014, 23:38

Не по теме:

droider, о мой спаситель. я писал Graphs, ааахаха

0
 Аватар для zvygin1964
11 / 11 / 0
Регистрация: 29.06.2013
Сообщений: 93
03.03.2015, 12:52
Код компилируется, но Form1 осталась пустой...
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
03.03.2015, 12:56
А при чем здесь форма, если нужно было
программно создать изображение bmp, jpg
0
0 / 0 / 0
Регистрация: 04.01.2013
Сообщений: 72
08.03.2015, 22:53
Помогите создать домик в Делфи. Так же вопрос, где надо вставлять код описанный выше?
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
09.03.2015, 07:05
Здесь идет речь о загрузке файла изображения, а Вам нужно что-то нарисовать. Поэтому создайте свою тему и опишите там суть задачи.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.03.2015, 07:05
Помогаю со студенческими работами здесь

как прикрепить на кнопку JPG изображение
как прикипить на кнопку JPC изображение

JPG and BMP
Вопрос в следующем: загружаю жепег файл дальше работаю с ним как с бмп, так как у него есть канвас, а затем итог снова в жпг. Для...

Конвертирование BMP в jpg и уменьшение размера.
Есть Bitmap нужно его средствами Delphi конвертировать в *.jpg но при этом ещё и уменьшить размер его в три раза и сохранить на диске. ...

Определение разрешения картинок (bmp jpg gif)
Кто знает как определить разрешение (высоту и ширину) картинок без создания объектов в памяти (TJpegImag TBitmap)

Конвертация bmp to jpg, проверка наличия сети, антифриз.
1)В гугле искал конвертацию, сам не очень разбираюсь(наб), помогите, только нужно ещё сконвертировав сразу загрузить в image1, сохранить. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru