Your only option is to convert the images to PDF which support CMYK and transparency and can by included by LaTeX.
You can do this using ImageMagick:
Create a simple transparent PNG (for example only):
convert magick:logo -transparent white logo.png
Convert the PNG to a CMYK PDF (choose appropriate profiles for your printing environment):
convert logo.png \
-profile /usr/share/color/icc/sRGB_v4_ICC_preference_displayclass.icc \
-profile /usr/share/color/icc/ISOcoated_v2_eci.icc logo.pdf
Test with the following TeX file (tex_logo.tex
):
\documentclass{standalone}
\usepackage[cmyk]{xcolor}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[inner sep=0pt]
% put a small grey square behind image to show the transparency
\fill [black!20] (-1,-1) rectangle (1,1);
\node at (0,0) {\includegraphics[width=54.19mm]{logo.pdf}};
\end{tikzpicture}
\end{document}
Use the GhostScript tiffsep
device to produce separations and check that everything looks like it should:
gs -dSAFER -dNOPAUSE -dBATCH -sOutputFile=tex_logo.tiff -sDEVICE=tiffsep \
-sCompression=lzw -r300 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 \
-sDefaultRGBProfile=/usr/share/color/icc/sRGB_v4_ICC_preference_displayclass.icc \
-sDefaultCMYKProfile=/usr/share/color/icc/ISOcoated_v2_eci.icc \
-sOutputICCProfile=/usr/share/color/icc/ISOcoated_v2_eci.icc tex_logo.pdf
Here's the resulting composite output and separations:
Composite
Cyan separation
Magenta separation
Yellow separation
Black separation