Учитывая растровое изображение, такое как PNG (которое может иметь разделы с различной степенью прозрачности), как я могу изменить уровень прозрачности раздела?
4 ответа
Я придумал эти предложенные методы, я не знаю, есть ли лучшие.
Повысить прозрачность выделенной области
- Выберите область
- Резать
- Вставить как новый слой
- Выберите свойства слоя и перетащите ползунок непрозрачности
- Объединить слой вниз
Уменьшить прозрачность выделенной области
- Выберите область
- копия
- Вставить как новый слой
- Выберите подходящий цвет и используйте инструмент «Заливка», чтобы полностью заполнить раздел
- Выберите свойства слоя и перетащите ползунок непрозрачности
- Объединить слой вниз
Мой вариант использования проще, я хочу, чтобы все объекты, кроме выделенного объекта, были прозрачными.
- Скопируйте / переместите объект на другой слой.
- Элемент списка
- Выберите за пределами объекта - Инструмент> Волшебная палочка отлично работает для меня.
- удалять
- Выберите внутри объекта - Волшебная палочка снова
- удалять
Вариант этого состоит в том, чтобы использовать инструмент заливки "paint-bucket" (в Paint.Net)
- Выберите основной или дополнительный цвет:
- F8, чтобы открыть инструмент цвета
- Еще >> чтобы увидеть Непрозрачность - Альфа (нижний правый угол)
- Установите прозрачность на 0 для прозрачного
- Ведро с краской для заполнения (сделайте его прозрачным или полупрозрачным, как вы выберете)
Эффекты> Заменить цвета другим способом. Это немного сложнее в использовании, но особенно полезно для сложных форм с большим количеством отверстий, по сравнению с простым закрашенным прямоугольником.
Примечание. Для замены цветов используется прозрачность, где 0 = непрозрачный, 255 = прозрачный. Это инвертировано из цветового меню.
Поскольку Paint.Net является пиксельным редактором (а не векторным редактором), новые пользователи испытывают трудности, пока не научатся использовать слои как объекты. Оказавшись на отдельном слое, легко контролировать дублирование, вращение и т.д. Одной интересующей области "объекта".
Кто-то сделал плагин для этого.
Вам нужно будет перейти по ссылкам, указанным на странице, в зависимости от того, какая у вас версия paint.net. Перейдя по соответствующей ссылке, скачайте zip.
В zip есть несколько плагинов, но для ответа на этот вопрос:
- извлечь "прозрачность.dll"
- поместите его в папку «Program Files\paint.net\Effects»
- (Пере) запустите paint.net и проверьте в разделе "Настройки" (не "Эффекты") "Прозрачность".
Я знаю, что немного опоздал, но у меня есть хороший способ сделать это.
В моем случае я хотел установить большие области пикселей как (0,0,0) (блэк), поэтому вы просто выбираете область, устанавливаете цвет заливки 0,0,0 с непрозрачностью 0% и заполняете области интерес.
Надеюсь, что это может помочь кому-то!