69 votes

Changer la transparence dans Paint.net

Étant donné une image bitmap comme PNG (qui peut déjà avoir des sections avec des degrés de transparence variables), comment puis-je modifier le niveau de transparence d'une section ?

85voto

Gruber Points 2143

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électionner la zone
  2. Couper
  3. Coller en tant que nouvelle couche
  4. Sélectionner les propriétés de la couche et faire glisser le curseur Opacité
  5. Fusionner vers le bas

Diminuer la transparence de la zone sélectionnée

  1. Sélectionner la zone
  2. Copier
  3. Coller en tant que nouvelle couche
  4. Choisir une couleur appropriée et utiliser l'outil Remplir pour remplir entièrement la section
  5. Sélectionner les propriétés de la couche et faire glisser le curseur Opacité
  6. Fusionner vers le bas

0 votes

Conseil : si vous collez l'image avec transparence dans une nouvelle image et que vous voyez toujours la partie qui devrait être transparente, annulez le collage, ajoutez un nouveau calque et refaites le collage.

7voto

Andrew Dennison Points 191

Mon cas d'utilisation est plus simple, je veux définir tout sauf un objet contouré en transparent.

  • Copier/déplacer l'objet vers un autre calque.
  • Élément de liste
  • Sélectionner à l'extérieur de l'objet - Outil > Baguette magique fonctionne très bien pour moi.
  • Supprimer
  • Sélectionner à l'intérieur de l'objet - Baguette magique à nouveau
  • Supprimer

Une variante consiste à utiliser l'outil de remplissage "pot de peinture" (dans Paint.Net)

  • Sélectionner une couleur primaire ou secondaire :
    • F8 pour ouvrir l'outil de couleur
    • Plus >> pour voir Opacité - Alpha (en bas à droite)
    • Définir l'opacité à 0 pour transparent
  • Pot de peinture pour remplir (rendre transparent ou semi-transparent selon votre choix)

Effets > Remplacer couleurs est une autre méthode. Elle est un peu plus compliquée à utiliser, mais particulièrement utile pour des formes complexes avec beaucoup de trous, par rapport à un simple rectangle rempli.

Remarque : Remplacer couleurs utilise la transparence, où 0 = opaque, 255 = transparent. Cela est inversé par rapport au menu de couleurs.

Étant donné que Paint.Net est un éditeur de pixels (et non un éditeur vectoriel), les nouveaux utilisateurs ont du mal jusqu'à ce qu'ils apprennent à utiliser les calques comme des objets. Une fois sur un calque séparé, la duplication, la rotation, etc. d'une seule zone d'intérêt "objet" est facile à contrôler.

1 votes

D'accord, partager des informations est bien. Mais votre message (ci-dessus) ne répond pas vraiment à cette question beaucoup mieux que celui de Thomas, à moins que je ne manque quelque chose. Que voulez-vous dire par "utiliser de la peinture"? La question concerne déjà Paint.net. Parlez-vous de MSPAINT? Vous pourriez rendre votre message plus pertinent simplement en expliquant clairement que l'utilisateur peut définir l'opacité sur une valeur autre que 0, et en expliquant clairement comment le faire.

0 votes

@Scott point pris. "utiliser la peinture" a été remplacé selon votre suggestion.

0 votes

En supprimant, vous voulez dire appuyer sur la touche Supprimer. C'est la réponse correcte si vous voulez rendre une zone de votre image transparente.

3voto

Un héros de paint.net nommé Boltbait a conçu un plugin pour ce faire.

Mise à jour Il y a une mise à jour pour paint.net v4.1+ qui inclut un installateur. Il y a beaucoup de choses qui viennent avec l'installateur, assurez-vous de cocher uniquement les options que vous voulez. Assurez-vous également de télécharger la version du plugin qui correspond à votre version de paint.net. (c'est assez évident à partir du post du forum)


Ancienne réponse

Vous devrez suivre les liens fournis sur la page en fonction de la version de paint.net que vous avez. 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 "transparency.dll"
  2. placez-le dans votre dossier "Program Files\paint.net\Effects"
  3. (Re)démarrez paint.net et vérifiez sous "Ajustements" (pas sous "Effets") pour "Transparency"

1voto

Thomas Vetterli Points 21

Je sais que je suis un peu en retard mais j'ai aussi une manière agréable de le faire.

Dans mon cas, je voulais définir de grandes zones de pixels comme (0,0,0) (noir), donc vous sélectionnez simplement une zone, définissez la couleur de remplissage sur 0,0,0 avec une opacité de 0% et remplissez les zones d'intérêt.

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

2 votes

La question porte sur comment définir le niveau de transparence d'une section (dans une image comportant des sections avec des degrés variables de transparence), et vous pensez qu'une réponse indiquant comment définir l'opacité à 0% va être utile ? Supposons que vous ayez demandé comment voler, et que quelqu'un vous ait répondu, "il suffit de marcher ; c'est comme voler, mais à une altitude de 0", considéreriez-vous cela comme une réponse utile ?

1 votes

La réponse de Thomas m'a été utile, car elle a (indirectement) indiqué comment remplir avec l'outil seau de peinture avec de la transparence.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X