ASCII Paint

Редактор ASCII-графики с поддержкой слоёв, цветов и множества инструментов

Начало работы

ASCII Paint — это редактор для создания текстовой графики с использованием символов ASCII и Unicode. Редактор поддерживает слои, цвета переднего плана и фона, а также множество инструментов для рисования.

Основные элементы интерфейса

Панель инструментов — расположена слева. Содержит все инструменты рисования.

Холст — центральная область для рисования. Используйте колесо мыши для масштабирования.

Палитра цветов — выбор цвета символа (FG) и фона (BG).

Панели — справа находятся панели со слоями, генераторами, шрифтами и другими настройками.

Навигация по холсту

Колесо мыши — масштабирование
Средняя кнопка мыши или Space + ЛКМ — перемещение
Стрелки — перемещение курсора (в режиме клавиатуры)

Инструменты

Выделение

M

Прямоугольное выделение области для копирования, перемещения или заливки.

Зажмите Shift для добавления к выделению

Волшебная палочка

W

Выделяет связанные ячейки с одинаковым символом или цветом.

Настройте режим сопоставления в панели Выделение

Карандаш

B

Рисует текущим символом и цветами на холсте.

Зажмите для непрерывной линии

Ластик

E

Стирает ячейки, заменяя их пробелом и прозрачным фоном.

ПКМ — пипетка

Заливка

G

Заполняет связанную область выбранным символом и цветами.

Учитывает режимы рисования (1, 2, 3)

Пипетка

I

Копирует символ и цвета из ячейки в текущую кисть.

Также доступна через ПКМ в любом инструменте

Текст

T

Режим ввода текста с клавиатуры.

Стрелки для перемещения курсора

Блочная кисть

U

Рисует блочными символами (▀▄█) для создания пиксельной графики.

Alt для инверсии полублока

Перемещение

V

Перемещает выделенную область или весь слой.

Работает с выделением или активным слоем

Штамп

S

Вставляет скопированное содержимое как кисть.

Сначала скопируйте область (Ctrl+C)

Линия

L

Рисует прямую линию между двумя точками.

Shift для горизонтальных/вертикальных линий

Прямоугольник

R

Рисует прямоугольник или квадрат.

Shift для квадрата

Эллипс

O

Рисует эллипс или круг.

Shift для круга

Горячие клавиши

Инструменты

Клавиша Действие
MВыделение
WВолшебная палочка
BКарандаш
EЛастик
GЗаливка
IПипетка
TТекст
UБлочная кисть
VПеремещение
SШтамп
LЛиния
RПрямоугольник
OЭллипс

Рисование

Клавиша Действие
1Переключить рисование символа
2Переключить рисование цвета
3Переключить рисование фона
QПереключить режим заливки

Редактирование

Клавиша Действие
Ctrl+ZОтменить
Ctrl+YПовторить
Ctrl+CКопировать
Ctrl+XВырезать
Ctrl+VВставить
Ctrl+AВыделить всё
DeleteУдалить выделение
EscapeОтменить действие

Файл

Клавиша Действие
Ctrl+SСохранить JSON
Ctrl+Shift+SЭкспорт PNG
Ctrl+Shift+TЭкспорт TXT

Режимы рисования

Режимы рисования определяют, какие аспекты ячейки будут изменены при рисовании. Можно комбинировать режимы или отключать ненужные.

1

Символ

Рисует текущий символ. Отключите для изменения только цветов.

2

Цвет текста

Применяет цвет переднего плана (FG).

3

Цвет фона

Применяет цвет заднего плана (BG).

Совет

Если нужно только перекрасить символы, не меняя их, отключите режим символа (1) и оставьте только цвета (2, 3).

Слои

Слои позволяют организовать работу, разделяя элементы изображения. Каждый слой имеет независимые ячейки, видимость и прозрачность.

Операции со слоями

Создать слой — кнопка «+» добавляет новый слой над текущим.

Удалить слой — кнопка корзины удаляет выбранный слой.

Изменить порядок — перетащите слой мышью вверх или вниз.

Видимость — нажмите на иконку глаза для скрытия/показа слоя.

Прозрачность — настройте с помощью ползунка.

Прозрачность символов

Пробелы на верхних слоях позволяют видеть содержимое нижних слоёв. Используйте это для наложения элементов.

Генераторы

Генераторы помогают заполнять области специальным контентом.

Паттерны

Повторяющиеся узоры из символов. Можно создавать свои паттерны или использовать предустановленные.

Градиенты

Плавные переходы между символами или цветами. Настройте направление, начальный и конечный символ.

Случайное заполнение

Заполняет область случайными символами из заданного набора. Полезно для создания текстур.

Совет

Генераторы работают внутри выделенной области. Сначала выделите область (M), затем примените генератор.

Выделение и маски

Выделение ограничивает область, на которую влияют инструменты рисования.

Прямоугольное выделение (M)

Создаёт прямоугольную область. Зажмите Shift для добавления к существующему выделению.

Волшебная палочка (W)

Выделяет связанные ячейки по одному из критериев:

  • Символ — одинаковые символы
  • Цвет — одинаковый цвет текста
  • Фон — одинаковый цвет фона
  • Всё — полное совпадение

Маска выделения

После создания выделения все операции рисования влияют только на выделенную область.

Клавиша Действие
Ctrl+AВыделить всё
EscapeСнять выделение
Ctrl+IИнвертировать выделение
DeleteОчистить выделенное

Режим клавиатуры

Режим клавиатуры позволяет управлять курсором и рисовать без мыши. Полезно для точного позиционирования и доступности.

┌─────────────────────────────────────────┐ │ │ │ ↑ │ │ │ │ │ ←────┼────→ Стрелки: перемещение │ │ │ │ │ ↓ │ │ │ │ [Enter] Клик левой кнопкой │ │ [Enter×2] Зажать левую кнопку │ │ [Enter] Отпустить (в режиме │ │ зажатия) │ │ │ │ [\] Клик правой кнопкой │ │ [\×2] Зажать правую кнопку │ │ [\] Отпустить │ │ │ └─────────────────────────────────────────┘
Активация

Режим клавиатуры активируется автоматически при нажатии стрелок, когда инструмент ввода текста не выбран. На холсте появится мигающий курсор.

Рисование линий

Для рисования линии с клавиатуры: переместите курсор в начало, нажмите Enter дважды (зажать), переместите курсор стрелками, нажмите Enter (отпустить).

Экспорт

ASCII Paint поддерживает несколько форматов экспорта.

JSON (Ctrl+S)

Полное сохранение проекта со всеми слоями, настройками и историей. Можно открыть позже для продолжения работы.

PNG (Ctrl+Shift+S)

Растровое изображение с точным отображением символов, цветов и шрифта. Подходит для публикации.

TXT (Ctrl+Shift+T)

Чистый текст без цветов. Подходит для копирования в терминал или текстовые редакторы.

Совет

При экспорте в PNG учитывается текущий масштаб. Для получения изображения 1:1 установите масштаб 100%.

Советы и трюки

Быстрая пипетка

В любом инструменте нажмите правую кнопку мыши для быстрой пипетки — скопировать символ и цвета из ячейки под курсором.

Симметрия

Включите симметрию в панели модификаторов для зеркального рисования. Полезно для создания симметричных узоров и персонажей.

Блочная графика

Используйте блочную кисть (U) для создания пиксельной графики. Блочные символы (▀▄█░▒▓) позволяют достичь вдвое большего разрешения по вертикали.

Комбинирование слоёв

Используйте отдельные слои для фона, контуров и деталей. Это упрощает редактирование и позволяет экспериментировать без риска.

Шрифты

Выбор шрифта влияет на отображение. Моноширинные шрифты рекомендуются для правильного выравнивания. Экспериментируйте с разными шрифтами для разных стилей.

Подсказки в редакторе

Наводите курсор на элементы интерфейса для получения подсказок. Горячие клавиши указаны в скобках.