Changer la transparence dans Paint.net

58

Avec une image bitmap telle que PNG (qui peut déjà avoir des sections avec différents degrés de transparence), comment puis-je modifier le niveau de transparence d'une section?

Gruber
la source

Réponses:

68

J'ai proposé ces méthodes, je ne sais pas s'il y en a de meilleures.

Augmenter la transparence de la zone sélectionnée

  1. Sélectionnez la zone
  2. Couper
  3. Coller comme nouveau calque
  4. Sélectionnez les propriétés du calque et faites glisser le curseur Opacité.
  5. Fusionner le calque vers le bas

Diminuer la transparence de la zone sélectionnée

  1. Sélectionnez la zone
  2. Copie
  3. Coller comme nouveau calque
  4. Choisissez une couleur appropriée et utilisez l'outil Remplissage pour remplir complètement la section.
  5. Sélectionnez les propriétés du calque et faites glisser le curseur Opacité.
  6. Fusionner le calque vers le bas
Gruber
la source
Conseil: si vous collez l'image avec transparence sur une nouvelle image et que vous voyez toujours le bit qui doit être transparent, annulez le collage, ajoutez un nouveau calque et refait le collage.
Rétablir Monica
5

Mon cas d'utilisation est plus simple, je souhaite définir tout sauf un objet décrit sur transparent.

  • Copier / déplacer un objet vers un autre calque.
  • Élément de liste
  • Sélectionnez en dehors de l'objet - Outil> La baguette magique fonctionne très bien pour moi.
  • Effacer
  • Sélectionnez à l'intérieur de l'objet - Magic Wand à nouveau
  • Effacer

Une variante consiste à utiliser l'outil de remplissage "paint-bucket" (dans Paint.Net).

  • Sélectionnez une couleur primaire ou secondaire:
    • F8 pour ouvrir l'outil de couleur
    • Plus >> pour voir Opacity - Alpha (coin inférieur droit)
    • Définir l'opacité à 0 pour transparent
  • Pot de peinture à remplir (transparent ou semi-transparent selon votre choix)

Effets> Remplacer les couleurs est un autre moyen. C'est un peu plus compliqué à utiliser, mais particulièrement utile pour les formes complexes avec beaucoup de trous, par rapport à un simple rectangle rempli.

Remarque: Remplacer les couleurs utilise la transparence, où 0 = opaque, 255 = transparent. Ceci est inversé depuis le menu de couleur.

Comme Paint.Net est un éditeur de pixels (et non un éditeur de vecteurs), les nouveaux utilisateurs ont du mal à apprendre à utiliser les calques comme des objets. Une fois sur un calque séparé, il est facile de contrôler la duplication, la rotation, etc. d’un objet unique.

Andrew Dennison
la source
1
OK, partager des informations, c'est bien. Mais votre message (ci - dessus) ne répond pas vraiment à cette question beaucoup mieux que Thomas de, à moins que je me manque quelque chose. Qu'entendez-vous par «utiliser de la peinture»? La question concerne déjà Paint.net. Parlez-vous de MSPAINT? Vous pouvez rendre votre message plus pertinent simplement en expliquant clairement que l'utilisateur peut définir l'opacité sur autre chose que 0 et en expliquant clairement comment le faire.
Scott
@Scott point pris. "utiliser de la peinture" a été remplacé à votre suggestion.
Andrew Dennison
Par suppression, vous entendez appuyer sur la touche Suppr. C'est la bonne réponse si vous souhaitez rendre une zone de votre image transparente.
live-love
3

Un héros de paint.net nommé Boltbait a créé un plugin pour le faire .

Mise à jour Il existe une mise à jour pour paint.net v4.1 + comprenant un programme d'installation. Il y a beaucoup de choses qui viennent avec l'installateur, assurez-vous de ne cocher que les options souhaitées. Assurez-vous également de télécharger la version du plug-in correspondant à votre version de paint.net. (c'est assez évident d'après le post du forum)


Ancienne réponse

Vous devrez suivre les liens fournis sur la page en fonction de votre version de paint.net. Après avoir suivi le lien approprié, téléchargez le zip.

Il y a plusieurs plugins dans le zip mais pour répondre à cette question:

  1. extraire le "transparent.dll"
  2. déposez-le dans votre dossier "Program Files \ paint.net \ Effects"
  3. (Re) démarrez paint.net et vérifiez sous "Réglages" (et non "Effets") "Transparence"
Terminus
la source
1

Je sais que je suis un peu en retard, mais j'ai aussi une bonne façon de le faire.

Dans mon cas, je voulais définir de grandes zones de pixels comme (0,0,0) (blask), vous devez donc simplement sélectionner une zone, définir la couleur de remplissage à 0,0,0 avec l'opacité à 0% et remplir les zones de l'intérêt.

J'espère que cela peut aider quelqu'un!

Thomas Vetterli
la source
La question est de savoir comment définir le niveau de transparence d'une section (dans une image comportant des sections avec différents degrés de transparence), et vous pensez qu'une réponse indiquant comment définir l'opacité à 0% sera utile? Supposons que vous demandiez comment voler et que quelqu'un vous dise: "Marchez; c'est comme voler, mais à une altitude de 0 '', considéreriez-vous cela comme une réponse utile?
Scott
1
La réponse de Thomas m'a été utile, car elle a indiqué (indirectement) comment remplir de manière transparente l'outil Remplissage de peinture.
Andrew Dennison