ValyroUI English version

Pixel Painter

Рисование на пиксельной сетке и экспорт PNG. Бесплатно, MIT · Изображения и генерация › Мини-редакторы

Установка

npx valyro-cli@latest add pixel-painter
npx shadcn@latest add https://valyro.xyz/r/pixel-painter.json
npm install valyro-ui

import 'valyro-ui/styles.css';
import { PixelPainter } from 'valyro-ui';

Пропсы

PropTypeDefault
valuePixelDocumentThe picture: grid size, palette and cells (palette indexes, row by row).
defaultValuePixelDocumentInitial picture when uncontrolled. Default: a transparent 16 × 16 grid with ten colours.
onValueChange(value: PixelDocument) => voidCalled with the new picture when a stroke, fill, undo or redo completes.
toolsPixelTool[]ALL_TOOLSTools on the toolbar, in order. Default: pencil, eraser, fill, picker.
activeColorIndexnumberPalette index of the drawing colour.
defaultActiveColorIndexnumberInitial drawing colour when uncontrolled. Default: the first opaque palette entry.
onActiveColorIndexChange(index: number) => voidCalled with the new activeColorIndex when it changes.
historyLimitnumber50Most undoable actions. Default 50.
exportScalenumber1Whole-number size factor of the PNG, 1…64; each cell becomes scale × scale pixels without smoothing. Default 1.
onExport(blob: Blob) => voidReceives the PNG. Without it, the save button downloads the file.
fileNamestring'pixel-art.png'Name of the downloaded file. Default pixel-art.png.
labelsPartial<PixelPainterLabels>Overrides for the built-in English text; keys left out keep their defaults.

Похожие компоненты

  • Gradient Mixer — Цветовые точки на холсте и экспорт многослойного CSS-градиента
  • Prompt Editor — Промпт и негатив: веса, LoRA, автодополнение, токены
  • Generation Settings — Модель, сэмплер, шаги, CFG, размер, пресеты
  • Aspect Ratio Picker — Соотношение сторон и точный размер
  • Seed Input — Сид: случайный, фиксированный, инкремент
  • LoRA Stack — Стек LoRA: силы, переключатели, порядок, триггеры
  • Style Presets — Карточки стилей с превью и весами
  • Reference Image Input — Референс для img2img и ControlNet
  • Generation Progress — Шаги, ETA, живое латентное превью, очередь
  • Image Result Grid — Галерея результатов, действия и лайтбокс
  • Image Compare — Сравнение до/после: шторка, рядом, наложение
  • Inpaint Canvas — Маска для инпейнтинга и расширение холста

Назад: Gradient Mixer · Далее: Code Block · Весь раздел «Изображения и генерация»