Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/65: Рейтинг темы: голосов - 65, средняя оценка - 4.72
2 / 2 / 1
Регистрация: 12.03.2015
Сообщений: 99

Программно создать png-рисунок

25.03.2015, 15:20. Показов 12995. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. пару дней назад начал учить c#, так что прошу подробнее отвечать на вопрос.
Я пишу консольное приложение и задача такая: программно рисовать.
То есть программа подгружает или получает команды, для рисования. Визуально выводить ничего не нужно. просто поступает ряд команд, которые должны нарисовать к примеру несколько линий в определенных координатах, далее программа должна сохранить этот рисунок в png, и тогда уже пользователь сможет открыть и посмотреть что он сделал.
Рисовать нужно в канвас я так понимаю, можно ли вообще это сделать именно в консольном при
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.03.2015, 15:20
Ответы с готовыми решениями:

Как программно конвертировать png в jpeg?
у меня есть картинка формата png как мне её конвертировать в формат jpeg

Как создать свой рисунок (анимацию) программно
Всем здрасьте. Цель такова, мне нужно несколько рисунков соединить в одном файле, как анимацию. Я бы это делал с помощью фотошопа, но...

PNG рисунок
1. Необходимо создать большой, чистый, прозрачный png рисунок. 2. Используя массив маленьких png изображений нарисовать их большом png...

23
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
25.03.2015, 17:21
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от MorgunZ Посмотреть сообщение
ваш проект не компилиться у меня
Вы в чём кодите? VS?

Добавлено через 1 минуту
Цитата Сообщение от MorgunZ Посмотреть сообщение
по любому ссылку не подключил в проекте
В проекте в References нужно добавить System.Drawing
0
2 / 2 / 1
Регистрация: 12.03.2015
Сообщений: 99
25.03.2015, 17:22  [ТС]
Xamarin Studio
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
25.03.2015, 17:23
Лучший ответ Сообщение было отмечено MorgunZ как решение

Решение

Создайте у себя консольное приложение.
Подключите в References System.Drawing
И вот мой код приложения:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
using System.Drawing;
using System.Drawing.Imaging;
 
namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            var bitmap = new Bitmap(400, 400);
 
            using (var graph = Graphics.FromImage(bitmap))
            {
                //Заливаем белым цветом
                graph.FillRectangle(new SolidBrush(Color.White), 0, 0, 400, 400);
 
                //Рисуем закрашенный круг
                graph.FillEllipse(new SolidBrush(Color.Salmon), 20, 20, 40, 40);
            }
 
            bitmap.Save("image.jpg", ImageFormat.Jpeg);
 
            Console.ReadLine();
        }
    }
}
1
2 / 2 / 1
Регистрация: 12.03.2015
Сообщений: 99
25.03.2015, 17:25  [ТС]
все, спасибо, добавил - работает. вроде.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.03.2015, 17:25

рисунок png
господа как вывести на экран рисунок с данным форматом? Заранее всем огромное спасибо!!!

рисунок в формате png
на сайт вставляю рисунок формата .png. Рисунок с прозрачным фоном, но при вставке получается вместо прозрачного все белое....Что надо...

Рисунок png + GDI
Господа в GDI полный ноль,хотелось бы узнать как вывести png при помощи GDI ,если можно , то более конкретно,как этот рисунок загрузить и...

Wpf и WinForms не отображается png рисунок
Привет, Ребят! У меня такая проблема, есть элемент WPF с кнопками, типа редактор RTF. К картинкам обращаюсь так. <Image...

Как загрузить рисунок PNG на форму
Такой вопрос, как заставить Image или PictureBox понимать формат рисунка .PNG кто сталкивался помогите пожалуйста.


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru