Инструмент для создания пиксель-арта и иконок из обычных изображений (Windows, WinForms, .NET 8).
- Пикселизация - усреднение или выборка по центру, привязка пропорций
- Палитры - Median Cut квантование, ретро-палитры, перекраска отдельных цветов без пересчёта, импорт/экспорт (JASC PAL, Photoshop ACT, GIMP GPL)
- Дизеринг - Floyd–Steinberg, Bayer 4×4 / 8×8 с настраиваемой интенсивностью, накладывается поверх эффектов
- 3D-эффекты - сфера, цилиндр, скруглённый прямоугольник с освещением (ambient/diffuse, направление света)
- Пиксельный редактор - карандаш, линия, прямоугольник, окружность (Shift - ровная фигура, Ctrl - от центра), заливка, пипетка, ластик, второй цвет на ПКМ, зум до 16×
- Анимация - обработка GIF покадрово всем конвейером, экспорт анимированного GIF
- Экспорт - PNG, Indexed PNG (8 bpp), многоразмерный ICO, пакетная обработка
- Авто-каскад конвейера - повторная пикселизация автоматически пересчитывает палитру, дизеринг и эффекты (отключается)
- Удаление фона, контуры, отсоединяемые панели, тёмная/светлая/гибридная темы, пресеты, двойной клик по подписи ползунка - ввод точного значения
- Плагины - расширение функционала через DLL
Готовые сборки - в разделе Releases:
| Файл | Описание |
|---|---|
KebuzForge-Setup-…-win-x64.exe |
Установщик: ярлыки, деинсталлятор, сам докачивает .NET 8 Runtime |
KebuzForge-win-x64-portable.exe |
Один файл, ничего устанавливать не нужно (~68 МБ) |
KebuzForge-win-x64-lite.exe |
Один файл ~0,4 МБ, требует .NET 8 Desktop Runtime |
KebuzForge-win-arm64-… / win-x86-… |
То же для Windows ARM64 и 32-битных систем |
FaviconForgePlugin-….zip |
Плагин «Favicon Generator» |
Плагины - это DLL, которые кладутся в %LocalAppData%\Kebuz\KebuzForge\Plugins
(меню Плагины → Открыть папку плагинов...) или в папку Plugins рядом с exe (portable-вариант).
Генератор полного favicon-пакета для сайта (аналог realfavicongenerator.net): favicon.ico + PNG (16/32/48), apple-touch-icon, android-chrome 192/512, PWA maskable, Windows Tiles + browserconfig.xml, safari-pinned-tab.svg, site.webmanifest и готовый HTML-код. Настройки фона, отступов, скругления и цветов для каждой платформы, живые превью, экспорт в ZIP или папку.
Плагин - это сборка net8.0-windows с публичным статическим классом PluginEntry:
public static class PluginEntry
{
public static string PluginName => "Имя плагина";
public static string PluginDescription => "Описание";
public static string PluginVersion => "1.0.0";
public static Form CreateMainForm() => new MyPluginForm();
}dotnet build KebuzForge.sln -c Release
Публикация одним файлом:
dotnet publish KebuzForge.App -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true
dotnet publish KebuzForge.App -c Release -r win-x64 --self-contained false -p:PublishSingleFile=true -p:EnableCompressionInSingleFile=false
Установщик (нужен Inno Setup 6):
iscc installer\setup.iss