Skip to main content
Participating Frequently
May 22, 2020
質問

Exporting to PNG as CMYK

  • May 22, 2020
  • 返信数 7.
  • 30473 ビュー

I have been trying to save my images to print so I can sell them on my Etsy shop.

First I copy and paste from Illustrator into Photoshop onto the canvas (8x10 inches / 2400x3000 pixels at 300ppi) as a vector smart object. Then I flatten or merge all the layers then go to Layer > Export as > PNG.

After I saved it I open the document again. I check the ppi which is now at 72ppi and the inches have changed to 33 x 41 inches but the pixels remain the same!! wtf?

This is so confusing to me. Can someone tell me what I'm doing wrong?

返信数 7

Bob_Hallam
Legend
May 23, 2020

Many professional Printer drivers have both CMYK and RGB portions of their drivers. Epson is one that comes to mind.  Rips take advantage of Postscript and convert that to CMYK or RGB but mainly rasterize the vector art.   

 
Even printers with both CMYK and RGB in their drivers are subject to how any software sends files.  For example, Acrobat by default will send as RGB to Epson and not use the CMYK side of The Epson Driver 
 
To test which one you have, make two patches in the same image. One 100% CMY the next 100% CMYK 
 
If they both print black you probably have an RGB driver
 
Bob
ICC programmer and developer, Photographer, artist and color management expert, Print standards and process expert.
NB, colourmanagement
Community Expert
Community Expert
May 24, 2020

Hi Bob,

Just to be clear, the OP is looking for advice on format for selling images online to the general public to print at home.

I don't think that sending CMYK files is relevant for him. 

 

I personally have never seen and Epson driver that will print, say 50%K with just black ink. 

 

thanks

neil barstow, colourmanagement.net :: adobe forum volunteer

 

NB, colourmanagement
Community Expert
Community Expert
May 23, 2020

Only printers driven by RIP software can take CMYK right through the process. The "normal" inkjet printer driver software uses the "Quickdraw pipeline" so it's purely RGB based.

IF you send a CMYK file through that process it is first converted to RGB then the driver works out how to use the multiple inks to print it. So making CMYK in this instance is a mistake.

 

As others have written, forget EXPORT its for web use. 

Use "save as" and make sure you check "embed profile" 

 

It can be preferable to send out images in the sRGB colour space to users who may know little about colourmanagement, it's safer. But if your originals are in a larger colour space, such as Adobe RGB* then save (archive) the Adobe RGB original as TIF or PSD and make a copy - convert this to sRGB, resize***, save as a JPEG** and send out to your customer. 

(*Adobe RGB is a larger volume colour space, so capable of "containing" more saturated colours)

(**Forget PNG, Jpeg is a standard compressed format for print files.)

 

(***I'd decide on a print size - say it's A4 and resize the image to 300ppi at A4.

(or 240 or 360 ppi [edited] if its for an Epson printer only))

72ppi is only suitable for a file to be used onscreen - it's a display screen resolution.

 

 

 

Read about ICC profiles and colour spaces here: 

here is some reading on ICC profiles and how they work for you to provide accurate colour through the digital workflow: https://www.colourmanagement.net/advice/about-icc-colour-profiles/

 

I hope this helps

if so, please "like" my reply

thanks

neil barstow, colourmanagement.net :: adobe forum volunteer

[please do not use the reply button on a message in the thread, only use the one at the top of the page, to maintain the thread title and the chronological order]

davescm
Community Expert
Community Expert
May 23, 2020

72ppi is only suitable for a file to be used onscreen - it's a display screen resolution.

Just for clarity ( I realise you know this Neil but for other users reading through the thread), the document ppi is irrelevant for screen use. It is used for calculating the size the document will print.. What matters for on screen use is the dimensions in pixels - that is it.

One place the display screen resolution can be entered is in Photoshop's preferences, where it is used along with the document ppi to calculate the on screen size when using "View >Print Size", but in reality there are few screens these days which only have 72ppi. Most are higher and some much higher.

 

*I'd decide on a print size - say it's A4 and resize the image to 300ppi at A4.

(or 240 or 260 ppi if its for an Epson printer only))

The Epson drivers do not scale at 360 ppi - so if you want to control the scaling algorithm in Photoshop and avoid the driver scaling then use 360 ppi (or 720 ppi) on Epsons. You can prove this through testing, as I have done with test patterns on my Epsons, although with real world images you would be hard pressed to see a difference.

 

Dave

 

NB, colourmanagement
Community Expert
Community Expert
May 24, 2020

Dave,

You're right - thanks for explaining further about screen rez. Mine was oversimplified. 

 

Also for spotting my Epson printer ideal resolution typo error, I meant 240 or 360 (not 260!)

I did some rather extensive testing with tech head Joseph Holmes https://www.josephholmes.com many years ago which settled the argument for me about Epson driver scaling once and for all, you're right that an integer of the native resolution: 720 is superior

SO - 360, 240 and even 180 gave far sharper thin lines than 300ppi

 

I love Joseph's work on ICC working space profiles: https://www.josephholmes.com/profiles/about-my-profiles - so enabling once grasped

 

Neil B

c.pfaffenbichler
Community Expert
Community Expert
May 22, 2020

And to reiterate: When providing RGB images they should have their profiles embedded. 

davescm
Community Expert
Community Expert
May 22, 2020

Good point Chris. I was typing my second reply above as you posted this.

Dave

davescm
Community Expert
Community Expert
May 22, 2020

Hi

You have some basics to learn.

 

  1. 1. There is no generic CMYK. There are specific CMYK profiles based on the output press. It is important to use the right one.  Converting between CMYK profiles is not a good idea. Note I said output press. If the output is to be inkjet then the document should be RGB. Inkjet drivers expect RGB data.

2. Export functions are designed for Web use. As such they strip out the PPI value, which is just that - a number held in the file. The purpose of that number is to tell a print driver how many image pixels to print in a given area and hence how big the physical print will be. For web use, displayed on a screen, that PPI value is irrelevant and is removed. When you open a document with no PPI value, Photoshop assigns 72 PPI as a default. This is only do it can show you a print size. So the change you saw from 300 PPI to 72 PPI was caused by export removing the irrelevant PPI value altogether. As you correctly say the image pixels are unchanged.

3. PNG may or may not be the best format. For graphics, it can work well and it does support transparency. For photographic images, with no transparency, jpeg is a better format and usually results in smaller file sizes.

 

Dave

davescm
Community Expert
Community Expert
May 22, 2020

One more thing. It is important when exporting an image to embed the colour profile. So when you do export check both convert to sRGB and Embed Color profile. That way, those using colour managed systems will see your images as you intended. 

Dave

jughead77a作成者
Participating Frequently
May 22, 2020

Thank you for explaining this. Though it's a bit confusing to me because if you look for a tutorial on printing art prints the ones I've seen say to only use RGB for web graphics and always CYMK for print. Otherwise the colors wouldn't come out right. Is this incorrect? and yes when I Export there is always a checkbox checked that says "convert to sRGB" which is always checked.

Legend
May 22, 2020

I agree that CMYK is certainly the wrong thing for something sold for printing by ordinary customers. If you were making it for a print shop, with a known CMYK press and inks, it might be practical. But the really big thing here - and someone has mentioned it but you may not have picked this up - you cannot save a CMYK PNG file, because there is NO SUCH THING. 

jughead77a作成者
Participating Frequently
May 22, 2020

I am able to export it as PNG and still keep the CMYK setting. But not save as you said.

Legend
May 22, 2020

No, you are NOT able to export a CMYK PNG, because there is no such thing. But, because Export is a web-only function (yes, it's a stupid name for a web only function), it automatically converts everything to RGB and throws away the resolution, because that's what is needed for the web. So, you have CMYK and you export PNG - you get a PNG, and it's CMYK, and it's not got a ppi value (which you see as "72" because that's the default). 

Mylenium
Legend
May 22, 2020

I concur with Mr. Pfaffenbichler. Exporting to CMYK is useless. Such a workflow would mandate proper color management, calibrated monitors, profiled printers - none of which is relevant or known to average customers. All they may want is to print your graphics on their home printer using its default settings, which will simply assume standardized sRGB data funneled your operating system's print engine. The same applies to the resolutions stuff als already explained. Should professional commercial printers want to license and use your work, I'm sure they'll contact you and request editable source files for the right price, so no point to bother with convoluted procedures for now.

 

Mylenium

jughead77a作成者
Participating Frequently
May 22, 2020

But what if I was printing it at home myself from my own printer as well? Would CYMK still be useless then? It would be ok just using RBG? I plan on using a Canon Pro 10s.

davescm
Community Expert
Community Expert
May 22, 2020

CMYK is wrong to use with that printer. The printer driver on your Canon expects RGB data. It needs this as the conversion is not to 4 colour inks but to all the inks in the printer and the driver is designed to make that conversion.

 

Dave

c.pfaffenbichler
Community Expert
Community Expert
May 22, 2020

Providing fine data as png is not a proper choice, also as it does not support CMYK. 

And why would you provide CMYK images in the first place? Are you sure you know the actual print conditions? 

 

You seem to get hung up on an irrelevant factor here – the resolution is not relevant if you cannot be absolutely sure about the final print size; what matters are the pixel dimensions. Will they provide for a sufficient resolution at plausible output sizes? 

8x10 inches at 300ppi or 33,333x41,667 inches at 72ppi does not really make the image better or worse. 

 

And why do you not export a pixel image from Illustrator straight away? 

jughead77a作成者
Participating Frequently
May 22, 2020

It has to be CMYK. for print physical art prints, not RGB or the colors wouldn't come out right.

I was just confused as to why it's giving me different sizes in inches after I saved the image.

I can't figure out how to save a file in illustrator at 8x10 inches in high res CMYK.

c.pfaffenbichler
Community Expert
Community Expert
May 22, 2020

»It has to be CMYK. for print physical art prints, not RGB or the colors wouldn't come out right.«

There isn’t just one CMYK Color Space, there are many CMYK Color Spaces, providing an image in the wrong CMYK Space is in general worse than providing it as a profiled RGB image.