Enregistrer un JPG sans arrière-plan

8

J'ai créé cette image dans Photoshop:

entrez la description de l'image ici

Couches:

entrez la description de l'image ici

Je voudrais enregistrer cette flèche dans un fichier .jpg sans le rectangle de fond blanc. Comment puis-je y parvenir? J'essayais de masquer le calque d'arrière-plan avant de l'enregistrer, mais cela n'aide pas.

vico
la source
8
JPEG est un format avec perte. Enregistrer quoi que ce soit au format .jpg détériorera la qualité. Ce n'est pas un gros problème pour les photos, mais pour des graphiques comme celui-ci, ce sera très visible. Utilisez PNG ou un autre format sans perte pour les graphiques.
Suppen du
6
Au-delà du fait que vous devez utiliser PNG plutôt que JPEG pour avoir de la transparence, je vous recommande fortement d'utiliser l'IA plutôt que Photoshop et d'enregistrer le fichier en SVG. De cette façon, vous obtiendrez de la transparence et vous obtiendrez un fichier vectoriel, qui peut être mis à l'échelle à volonté sans perte de résolution. Cela est particulièrement utile si vous avez l'intention d'utiliser le graphique sur un site Web ou une application pouvant être visualisée sur des écrans Retina / HiDPI.
jcaron
Pour ajouter aux autres réponses, je tiens à noter que cette image devrait vraiment être png (pas jpeg) de toute façon . Les arêtes vives et le manque de tonalité continue seront mauvais pour jpeg et compresseront très bien en png.
JDługosz
Qu'est-ce que c'est; une tache d'encre?
Ronnie Royston
Une image JPEG n'a pas d'arrière-plan - l'image est stockée en tant qu'image monolithique. Il s'agit davantage d'un format de compression et, comme l'a commenté @Suppen, il est avec perte, ce qui signifie que certaines données peuvent être perdues sans dégrader sérieusement la reconnaissance de l'image (par un humain).
Suncat2000

Réponses:

55

Vous ne pouvez pas enregistrer la transparence dans un fichier .jpg. Le format de fichier ne le prend tout simplement pas en charge. Tout ce qui est transparent deviendra blanc lorsqu'il sera enregistré dans un fichier .jpeg.

Essayez .png ou .gif, ces formats de fichiers n'acceptent la transparence.

Vincent
la source
17
N'oubliez pas qu'il existe deux types de PNG, PNG-8 et PNG-24. PNG-8 a essentiellement la transparence comme une "couleur", donc un pixel est transparent ou non. PNG-24 a un alpha de 256 niveaux, vous pouvez donc avoir des pixels semi-transparents; pour les graphiques anti-aliasés (qui ressemblent aux OP), PNG-24 est le meilleur choix. GIF fonctionne comme PNG-8, donc la même chose s'applique.
Doktor J
7
@DoktorJ pas vrai: un PNG indexé peut avoir des valeurs alpha sur tout ou partie de la palette. C'est dans une table séparée, donc vous l'avez peut-être ignoré : cela économise de l'espace car vous n'avez pas besoin de 4 octets pour chaque entrée de palette.
JDługosz
Les commentaires ne sont pas pour une discussion approfondie; cette conversation a été déplacée vers le chat .
Vincent
6

Les images jPeg sont enregistrées automatiquement avec un arrière-plan plat uni. Vous pourrez réaliser l'enregistrement de votre image avec un fond transparent au format .png.

Cela ne fonctionnera pas avec le format JPEG.

Quelques références pour aider le fond transparent

Crispian
la source
1

Comme mentionné, vous ne pouvez pas rendre un JPG transparent. Cependant, la raison pour laquelle vous souhaitez qu'il soit transparent est importante pour déterminer le format à utiliser. Pour les graphiques vectoriels, par exemple, EPS permet à un masque d'écrêtage de masquer l'arrière-plan, et ce format peut être utilisé pour placer un graphique sur un arrière-plan dans un programme de mise en page comme InDesign, par exemple. C'est pourquoi EPS est un format préféré pour les graphiques vectoriels à utiliser dans les mises en page d'impression. Pour d'autres utilisations, le format et la façon dont l'image finale est composée sont tous deux importants.

user8356
la source
0

Masquez d'abord le calque d'arrière-plan. Essayez ensuite "Ctrl + Maj + Alt + S" pour enregistrer pour le Web et choisissez png. Ou enregistrez simplement sous et choisissez png comme type de fichier.

équipement anti-émeute
la source
0

Optez pour PNG32 qui permet une transparence alpha complète. Voilà ce que j'utilise.

wh1974
la source
Salut wh1974, bienvenue à GDSE et merci pour votre réponse. Si vous voulez en savoir plus sur le site, veuillez consulter le centre d'aide ou envoyer un ping à l'un de nous dans le chat de conception graphique une fois que votre réputation est suffisante (20). Continuez à contribuer et profitez du site!
Vincent