Как я могу создавать прозрачные изображения в MS Paint?

70

Я хочу знать, как рисовать прозрачные изображения в Microsoft Paint для Windows 7.

Я искал в Google, но не смог найти ничего для Microsoft Paint в Windows 7.

Например, я хочу нарисовать звездочку для своего приложения. Но я хочу, чтобы при отображении на черном фоне не было прямоугольного изображения с белым фоном и звездой. Должно быть, это настоящая звезда.

Нэвин
источник

Ответы:

46

Попробуйте Paint.NET для размера. Я пробовал GimpShop раньше, но мне не понравилось. Paint.NET для MS Paint, что Notepad ++ для Notepad :)

Чтобы изменить изображение на прозрачный фон:

  1. Установить Paint.NET
  2. Скачать плагин AlphaMask
  3. Извлечь AlphaMask.dllв \Paint.NET\Effects(обратите внимание, что вам, вероятно, потребуется разблокировать файл )
  4. Откройте Paint.NET
  5. Открой свой файл
  6. Скопируйте содержимое, которое вы хотите сделать, иметь прозрачный фон (Ctrl + A, Ctrl + C, чтобы выделить все и скопировать)
  7. Effects Menu > Alpha Mask...
  8. проверить Invert Mask , проверить Mix Alpha , оставить проверено Paste from Clipboard
  9. Нажмите OK
  10. File Menu> Save asсохранить как типPNG (*.png)
  11. По умолчанию все в порядке, в OKпоследний раз

источник

Dialecticus
источник
1
просто для ясности задающего здесь, GIMP и GimpShop - это две разные вещи
2
Это должно быть полезно
студент
@student да, в простых случаях можно использовать волшебную палочку, но если у вас есть, например, изображение с оттенками черного и белого и вы хотите заменить белый компонент прозрачным, чтобы он стал просто черным с переменной прозрачностью, тогда волшебная палочка не может помочь вы.
Диалектик
12

Вместо того, чтобы иметь дело с Paint, вы должны попробовать GIMP.

http://www.gimp.org

Он позволяет вам установить любой цвет, который вы хотите сделать прозрачным, чтобы вы могли просто залить фон изображения каким-нибудь радикальным зеленым или розовым или что-то, что не появляется нигде в вашей звезде, а затем установить этот цвет на прозрачный.

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

Эта документация показывает вам меню, и вам нужно нажать «color to alpha», где вы можете ввести цветовой код (получить его с помощью инструмента «Пипетка»), который вы хотите отправить в alpha (прозрачный)

http://docs.gimp.org/en/gimp-layer-transparency-menu.html

Джош Бибб
источник
1
: Поскольку я хочу простые изображения для своих приложений, а также я не знаком с GIMP, я хочу, чтобы это было связано с MS Paint, поскольку это будет проще. Способ сделать то же самое в мс краски будут оценены.
4
Согласно форуму поддержки Microsoft, Paint в Windows 7 не поддерживает прозрачность. Они на самом деле рекомендуют себя использовать стороннее программное обеспечение, и я уверен, что из них вы обнаружите, что gimp не очень сложен в использовании и имеет отличную базу пользователей, которая = отличная поддержка. answers.microsoft.com/en-us/windows/forum/…
Если OP - новичок ... gimp дико более мощный, но также значительно отличается в использовании, чем MS paint.
whitey04
8

Версия MS Paint для Windows XP поддерживает прозрачность. А пользователи Windows 7 Professional, Enterprise или Ultimate могут использовать функцию XP Mode в Windows 7, чтобы запустить Windows XP в окне, запустить старую Paint и установить прозрачность файла изображения:

введите описание изображения здесь

Вы также можете запускать отдельные приложения в режиме XP непосредственно из меню «Пуск» Windows 7 , то есть без предварительного явного запуска режима XP.

Если вы не включили XP Mode на своем компьютере с Windows 7 и хотите это сделать, вы можете получить его бесплатно, используя инструкции Microsoft здесь . Обратите внимание на советы по безопасности на этой странице, помня, что XP больше не поддерживается.

Reg Edit
источник
7

Это то, что я делаю, когда хочу установить цвет фона изображения прозрачным:

  1. Откройте Ms.Word и вставьте картинку
  2. Формат / Цвет / Установить прозрачный цвет и выберите цвет фона
  3. Щелкните правой кнопкой мыши на изображении и выберите «Сохранить как изображение» и сохранить как PNG
gordon613
источник
Для моего «быстрого и грязного» варианта использования это помогло!
KeithL
5
Нужно больше объяснений. Если щелкнуть правой кнопкой мыши изображение и выбрать «Формат изображения», «Цвет» отсутствует - есть «Заливка», «Цвет линии» и «Изображение», которые имеют какое-либо отношение к цвету. Ни у одного из них нет опции «Установить прозрачный цвет». Я на самом деле нашел «Задать прозрачный цвет» в меню ленты «Инструменты для рисования»> «Формат»> «Перекрасить», и он находится внизу меню - Word 2007. Однако сохранить его не удалось. Также попробовал это в Word 2010, и там вы могли сделать «Сохранить как рисунок», но после того, как я импортировал его туда, где он мне был нужен, у него не было прозрачности.
vapcguy
1
@vapcguy: используйте Power Point вместо Word. Это сохранит прозрачный PNG. Excel не будет работать, так как отсутствует пункт меню «Сохранить как рисунок». (протестировано с MS Office 2016)
Левиафан
@Leviathan Да, с тех пор я узнал, что PowerPoint есть. Но начиная с Office 2013, Word и PowerPoint имеют его. Оба имеют меню ленты «Формат изображения», когда вы выбираете встроенное изображение и выбираете «Формат»> «Цвет»> «Установить прозрачный цвет». Так что этот ответ был правильным, просто не указывалось, какая версия Office.
vapcguy
5

Решил это, скопировав mspaint.exe в xppaint.exe на компьютере xp. Затем скопировал xppaint на компьютер с Windows 7. Когда требуется прозрачность, используйте xppaint. Многие функции в Win 7 лучше, но не эта.

superuserfan
источник
Не уверен, как это покрывает Win7 mspaint. Если вы предлагаете альтернативу, отметьте это в своем ответе
50-3
1
Отличная идея! Но есть немного больше к этому, как показано здесь - askvg.com/...
силу самого
4

В Windows8 я только что нашел Home-> Select-> TransparentSelection, подсказка которого гласит: «Сделать цвет фона в выделении прозрачным или непрозрачным».

Я еще должен выяснить, делает ли он то, что, как он верит, говорит. (моя первая попытка не удалась, но, возможно, потому что pebkac)

введите описание изображения здесь

LosManos
источник
7
Я не думаю, что это связано с созданием прозрачных изображений. В окне 8 «Рисование документации» выберите «Сплошной фон» или «Прозрачный фон» при копировании и вставке части изображения с помощью выбора произвольной формы или инструмента «Выбор». Когда вы используете опцию «Сплошной фон», цвет фона включается в ваш выбор, когда вы вставляете его в другое место на картинке. При использовании параметра «Прозрачный фон» цвет фона не включается в выделение, поэтому любые области, использующие этот цвет, являются прозрачными и позволяют оставшейся части изображения появляться на своем месте.
Грантз
1
Позвольте мне попытаться дать другое объяснение этому. Прежде всего, у вас есть 2 цвета для работы в этой версии Paint, основной и дополнительный цвета. Опция «прозрачный выбор» вычитает цвет 2 из любого выбранного вами выбора. Это оно! Вам не нужно обязательно копировать и вставлять выделение, вы можете просто перетащить его мышью.
Самир
Вот пример. Создайте белый холст, нарисуйте сплошной синий квадрат без какого-либо цвета контура. Нарисуйте сплошной зеленый квадрат, щелкая и перетаскивая его из центра синего квадрата, чтобы они перекрывали друг друга. Теперь выберите тот же синий цвет, что и цвет 2. Теперь нажмите на инструмент выделения и включите прозрачный выбор. Теперь выберите пересечение между синим и зеленым квадратами и перетащите его мышкой. Вы увидите, что только зеленая часть перемещена или вырезана.
Самир
Это по существу вычитает цвет 2 из выделения. Это просто должен быть тот же цвет, что и цвет переднего плана или фона. Это не очень полезная функция. Но это добавляет некоторую функциональность. Я полагаю, это то, что раньше называли «непрозрачным рисованием» в старых версиях Paint.
Самир
2

Передайте привет Microsoft Paint 3D!

Хотя это напрямую не решает конкретный вопрос о том, как сделать это в версии Paint, найденной в Windows 7, оно действительно решает вопрос о том, как это сделать в Paint в целом, и именно так и был задан вопрос.

Они слышали вашу просьбу всю дорогу до Вашингтона. В рамках обновления создателя Windows 10 Microsoft представила Paint 3D, современное приложение для Windows. В отличие от старой классической краски "программа". Классическая Paint теперь устарела и может быть удалена в будущих обновлениях Windows 10.

Итак, вот как вы рисуете звезду на прозрачном фоне в Paint 3D.

Запустите Paint 3D и нажмите «Создать», если вам представлен экран приветствия, или просто щелкните за пределами модального окна, чтобы продолжить.

image1

Нажмите на вкладку Canvas. Переведите переключатель «Прозрачный холст» в положение «Вкл.».

image2

Нажмите на вкладку Наклейки. Выберите форму звезды из пяти точек.

image3

Нарисуй свою звезду.

image4

Установите цвет заливки на желтый и установите его тип на сплошной. Установите тип линии на нет.

image5

Нажмите за пределами области выбора, чтобы отменить выбор звезды. Рождение новой гордой звезды!

image6

Теперь нажмите на крайнее левое касание, вкладку «развернуть меню».

image7

Нажмите «Экспорт файла», затем «2d - png». Причина, по которой «2d» находится в имени типа файла, заключается в том, что Paint 3D, как следует из названия, поддерживает 3D-объекты. Так как вам нужно плоское изображение, а формат PNG дает вам это, Microsoft решила префикс имени с «2d». Это просто обычный старый PNG, который вы знаете и любите, и он поддерживает прозрачность, которая вам нужна.

Обратите внимание, что есть также опция «сохранить» или «сохранить как». Вы также можете сохранить файл таким способом. Единственное отличие состоит в том, что он также предлагает возможность сохранить вашу работу как проект, чтобы вы могли вернуться к ней позже, что классическая Paint не поддерживает. В старой версии Paint, после того как вы сохранили файл и закрыли программу, вы больше не можете отступать и отменять свои изменения. Paint 3D поддерживает слои, так что вы можете использовать это, чтобы легко внести коррективы позже.

Теперь закройте программу. Если вы не хотите работать над этим позже, нажмите «не сохранять».

image8

Как вы можете видеть здесь, фон прозрачен.

image9

Samir
источник