Alterando a transparência no Paint.net

58

Dada uma imagem de bitmap como PNG (que já pode ter seções com diferentes graus de transparência), como altero o nível de transparência de uma seção?

Gruber
fonte

Respostas:

68

Eu inventei esses métodos propostos, não sei se existem métodos melhores.

Aumentar a transparência da área selecionada

  1. Selecione a área
  2. Cortar
  3. Colar como nova camada
  4. Selecione Propriedades da camada e arraste o controle deslizante Opacidade
  5. Mesclar camada para baixo

Diminuir a transparência da área selecionada

  1. Selecione a área
  2. cópia de
  3. Colar como nova camada
  4. Escolha uma cor apropriada e use a ferramenta Preenchimento para preencher completamente a seção
  5. Selecione Propriedades da camada e arraste o controle deslizante Opacidade
  6. Mesclar camada para baixo
Gruber
fonte
Dica: se você colar a imagem com transparência em uma nova imagem e ainda vir o pedaço que deve ser transparente, desfaça a pasta, adicione uma nova camada e refaça a pasta.
Reintegrar Monica
5

Meu caso de uso é mais simples, quero definir todos, exceto um objeto descrito como transparente.

  • Copie / mova o objeto para outra camada.
  • Item da lista
  • Selecione fora do objeto - Ferramenta> Varinha mágica funciona muito bem para mim.
  • Excluir
  • Selecione dentro do objeto - Varinha mágica novamente
  • Excluir

Uma variante disso é usar a ferramenta de preenchimento "paint-bucket" (no Paint.Net)

  • Selecione uma cor primária ou secundária:
    • F8 para abrir a ferramenta de cores
    • More >> para ver Opacity - Alpha (canto inferior direito)
    • Defina a opacidade como 0 para transparência
  • Balde de tinta para encher (torne-o transparente ou semitransparente como você escolher)

Efeitos> Substituir cores é outra maneira. É um pouco mais complicado de usar, mas especialmente útil para formas complexas com muitos furos, em comparação com um simples retângulo preenchido.

Nota: Substituir cores usa transparência, onde 0 = opaco, 255 = transparente. Isso é invertido no menu de cores.

Como o Paint.Net é um editor de pixels (não um editor de vetores), os novos usuários lutam até aprenderem a usar camadas como objetos. Uma vez em uma camada separada, é fácil controlar a duplicação, rotação etc. de uma única área de interesse "objeto".

Andrew Dennison
fonte
11
OK, compartilhar informações é bom. Mas sua postagem (acima) não responde realmente a essa pergunta muito melhor que a de Thomas, a menos que eu esteja perdendo alguma coisa. O que você quer dizer com "usar tinta"? A pergunta já é sobre o Paint.net. Você está falando sobre o MSPAINT? Você pode tornar sua postagem mais relevante simplesmente explicando claramente que o usuário pode definir a opacidade para algo diferente de 0 e explicando claramente como fazê-lo.
Scott
@Scott point taken. "use paint" foi substituído por sua sugestão.
Andrew Dennison
Ao excluir, você quer dizer pressionar a tecla Delete. Esta é a resposta correta se você deseja tornar uma área da sua imagem transparente.
live-love
3

Um herói do paint.net chamado Boltbait criou um plugin para fazer isso .

Atualização Há uma atualização para o paint.net v4.1 + que inclui um instalador. Há muitas coisas que acompanham o instalador, verifique apenas as opções desejadas. Além disso, baixe a versão do plug-in que corresponde à sua versão do paint.net. (é bastante óbvio na postagem do fórum)


Resposta antiga

Você precisará seguir os links fornecidos na página, dependendo da versão do paint.net que você possui. Depois de seguir o link apropriado, faça o download do zip.

Existem vários plugins no zip, mas para responder a esta pergunta:

  1. extrair o "transparent.dll"
  2. solte-o na pasta "Arquivos de programas \ paint.net \ Effects"
  3. (Re) inicie o paint.net e verifique em "Ajustes" (não "Efeitos") para "Transparência"
Terminus
fonte
1

Sei que estou um pouco atrasado, mas tenho uma boa maneira de fazer isso também.

No meu caso, eu queria definir grandes áreas de pixels como (0,0,0) (blask), para que você simplesmente selecione uma área, defina a cor de preenchimento para 0,0,0 com opacidade em 0% e preencha as áreas de interesse.

Espero que isso possa ajudar alguém!

Thomas Vetterli
fonte
A pergunta é sobre como definir o nível de transparência de uma seção (em uma imagem que possui seções com diferentes graus de transparência), e você acha que uma resposta que diz como definir a opacidade para 0% será útil? Suponha que você tenha perguntado como voar e alguém lhe tenha dito '', apenas ande; é como voar, mas a uma altitude de 0 '', você consideraria essa uma resposta útil?
Scott
11
A resposta de Thomas foi útil para mim, uma vez que (indiretamente) apontava como preencher com transparência a ferramenta balde de tinta.
Andrew Dennison