CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
30.11.2020

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Desktop
Internet
Internet-серверы
Безопасность
Бизнес/Офис
Игры
Мультимедиа
Наука
Операционные системы
Программирование
СУБД
Создание веб-сайтов
Утилиты

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

JDraw

JDraw - это графический редактор растровых изображений, специально созданный для редактирования небольших изображений, используемых для украшения Web-страниц. Он полностью реализован на Java, прост в использовании и может сохранять изображения в форматах (в т.ч. анимированных) GIF, ICO и PNG. Этот инструмент я создал, потому что простые задачи, такие как изменения нескольких пикселей, сделать цвет прозрачным, изменения некоторых значений RGB, отнимали слишком много времени. Большинство графических инструментов предлагает сотни фильтров, но для того, чтобы ими воспользоваться, надо с головой уйти в изучение документации, и они редко опускаются до отдельных пикселей. Так что настало время написать простой пиксельный редактор. Язык программирования: JDraw полностью написан на Java. Изначально написан для JDK 1.4, но теперь поддерживает и JDK 1.3. Поддерживаемые платформы: до сих пор JDraw тестировался только под Windows XP и SuSe Linux 8.1. Реализованные возможности:

  • простые, заполненные (в т.ч. градиентной заливкой) прямоугольники
  • простые, заполненные (в т.ч. градиентной заливкой) овалы
  • простые, заполненные (в т.ч. градиентной заливкой) тексты
  • извлечение цвета, кадрирование по цвету, заливка
  • масштабирование изображения (с v1.2beta)
  • вращение изображения (с v1.2.1beta)
  • копирование/перемещение выделенных частей
  • вращение/отражение выделенных частей (с v1.2.2beta)
  • сохранение анимированных GIF (построчное и черезстрочное)
  • сохранение PNG (построчное и черезстрочное)
  • сохранение ICO (полноцветное, 32-битовое) (с версии v1.1.3)
  • чтение всех форматов, поддерживаемых Java
  • уменьшение количества цветов, замещение цветов, инвертирование цветов
  • шкала серого (с v1.2.2beta)
  • браузер изображений (с v1.3beta)
  • точные инструменты заливки (с v1.3beta)
  • операции с палитрами, типа редактирования RGB-цветов, alpha-значений
  • возможность изменения внешнего вида интерфейса (с v.1.1.3)

Домашняя страница


Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds