Existe uma maneira de tornar transparentes as áreas brancas de uma imagem, de modo que, quando colocadas em um fundo, a cor de fundo apareça na imagem onde antes havia branco?
Na verdade, estou tentando inserir um logotipo em um fundo azul. Eu só quero que o logotipo apareça em cima do fundo, mas quando eu o insiro no fundo, uma caixa retangular branca aparece ao redor do logotipo, porque as partes brancas no arquivo de imagem que contém o logotipo não são transparentes. Alguém pode ajudar?
Responder1
Vejo que sua imagem está no formato JPG. AFAIK, JPG não suporta transparência. Então o que fiz foi (1) abrir a imagem no gimp; (2) canal alfa adicionado (isso é transparência na linguagem da imagem); (3) salvou-o como uma imagem PNG ( dmcmn.png
).
Então compilei um arquivo simples:
\documentclass{article}
\thispagestyle{empty}
\usepackage{xcolor,graphicx}
\begin{document}
\pagecolor{blue!20}
\includegraphics{dmcmn}
\end{document}
Aqui está o resultado: