Skip to main content
Participating Frequently
May 26, 2022
Answered

(Amazon KDP) Vectors in PDF/X-1a:2001 printing more black than PNGs, but display identical digitally

  • May 26, 2022
  • 4 replies
  • 1250 views

Hello!

 

Perhaps someone can help me. I am preparing a black and white paperback manuscript for printing through Amazon KDP's print on demand service.

 

From InDesign I export a PDF/X-1a:2001 (per Amazon KDP rec) which contains solid black PNGs. These PNGs are, for example, a logo with a transparent background, or solid black silhouettes with transparent backgrounds. (Transparency I figure isn't relevant here considering it gets rasterized away by the PDF/X-1a standard.)

 

These solid black images print with what appears to be some sort of grey; the ink itself is not grey, but is perforated with the tiniest white spaces, and appears to be 'sprayed' onto the page in a different manner than how everything else in the manuscript gets printed, as it's got these rather rough lines which don't seem to be the product of pixelation but rather due to the manner in which the ink gets onto the page, which I assume has been determined by the interpretation that the printer has made of the rasterized pixel data in the PDF.

 

Everything else in the manuscript is also solid black, but prints smooth. Everything that prints smooth is incidentally vectorized, being either actual text or outlined text.

 

So: the rasterized, solid black content (logos and silhouettes) is printing different than the vectorized, solid black content (text and text outlines).

 

I've attached an image. On the left is how it appears in the PDF, and on the right is how it appears printed. The rounded box of text in the lower right hand corner is actually an image, a silhouetted PNG. Notice how it prints differently than the vectorized content of the text above it, despite appearing indentical in its blackness in the PDF. (If you zoom in you can see the 'perforation' that I'm talking about--it's not a solid black, unlike the vector content above it.)

 

The export settings which produced this print are:

 

  • PDF/X-1a:2001
  • Acrobat 4 (PDF 1.3)
  • All three Compression drop-downs set to Do Not Downsample
  • Compression for Color, Greyscale and Monochrome set to Automatic (JPEG) (maximum), Automatic (JPEG) (maximum) and None, respectively
  • Compress Text and Line Art is unchecked.

 

I think that I can achieve the result of the rasterized black images printing smooth if I can vectorize them. I don't know how to get the images into the PDF/X-1a standard and retain their vectorization. SVGs that I drag into indesign turn into rasterized images when exported, this way.

 

Could I, for example, 'outline' the images in the same way that text is outlined to produced vectorized pixels resembling text? That I think would be an effective workaround, if possible.

 

Or if there's another way--I'm ALL ears!

 

Thank you for any help!!!

This topic has been closed for replies.
Correct answer rob day

If you zoom in you can see the 'perforation' that I'm talking about--it's not a solid black, unlike the vector content above it.)

 

What you are describing and showing in your capture are halftone dots. The placed PNG has to be RGB, and an RGB black would always convert to a 4-color black with a PDF/X-1a export. Looks like KDP prints the page as black only, so the halftone is showing on the edge because of the conversion from 4-color CMYK to 1-color black (grayscale) at output.

 

A possible solution would be to open the PNGs in Photoshop, make sure the black is absolute black (0|0|0 RGB), convert to grayscale, and save as PSD. When you place the PSDs, use InDesign’s Separation Preview to confirm that the rasterized text is reading as 0|0|0|100 CMYK

4 replies

James Gifford—NitroPress
Legend
May 27, 2022

Looks as if you've gotten good answers, but I will add a point: PNG is best for web/electronic display and should be avoided for print no matter how many layers (such as PDF) it passes through.

 

Use JPEG optimized for print for more consistent, reliable images. Best is to convert to grayscale before placing; PDF export using a grayscale profile works almost as well.

 

Or, best of all for illustrations involving text, try to keep the text live/vector instead of part of a rasterized image. Lay the text in as ID text boxes, or create and export PDFs from ID, Illustrator, etc.

 

rob day
Community Expert
Community Expert
May 27, 2022

Hi James, What would the quality problems be with PNG? In this case a different format is needed because PNGs are limited to RGB, but they can be saved as 24- or 48-bit depth. Starting with CC2015 they can be fully color managed, and wouldn’t have JPEG like compression artifacts. If I place the same image saved as PNG and PSD and export to PDF, Acrobat’s Object Inspector shows identical image attribute specs, and Separations show identical output numbers.

James Gifford—NitroPress
Legend
May 28, 2022

A lot of that comes down to "can be." I know we've seen a lot of issues when PNG is used for print projects. The format was designed and optimized for digital display.

 

My impression is that it's not the standard or the technical "can be" but that they tend to be generated and edited by sloppy tools, and the demands of print, especially higher-end processes, expose the flaws.

 

We'll do this all over again with WEBP in the next few years. 🙂

 

Luke Jennings3
Community Expert
Community Expert
May 26, 2022

Do you have black only vector versions of the art? (svg) Open the svg in Illustrator and save as pdf (using the Illustrator default settings) and place the pdf into InDesign. If you absolutely must use raster png files, open them in photoshop and save as grayscale, adjust the curve so the black is 100% and as little "soft edge" as possible (which would explain the less than 100% ink coverage), or re-create the type in InDesign in black.

Check your exported pdf in Acrobat using the Output Preview tool, the placed pdf files should be 100% black only. 

rob day
Community Expert
rob dayCommunity ExpertCorrect answer
Community Expert
May 26, 2022

If you zoom in you can see the 'perforation' that I'm talking about--it's not a solid black, unlike the vector content above it.)

 

What you are describing and showing in your capture are halftone dots. The placed PNG has to be RGB, and an RGB black would always convert to a 4-color black with a PDF/X-1a export. Looks like KDP prints the page as black only, so the halftone is showing on the edge because of the conversion from 4-color CMYK to 1-color black (grayscale) at output.

 

A possible solution would be to open the PNGs in Photoshop, make sure the black is absolute black (0|0|0 RGB), convert to grayscale, and save as PSD. When you place the PSDs, use InDesign’s Separation Preview to confirm that the rasterized text is reading as 0|0|0|100 CMYK

Participating Frequently
May 26, 2022

You're a genius--it worked.

 

  1. opened the PNG in PS
  2. control-clicked the layer thumbnail to select the PNG non-transparent content
  3. applied solid color, RGB 0|0|0 which creates a new layer
  4. deleted original layer
  5. image > mode > grayscale > discard
  6. dragged into indesign
  7. separations preview--quick test to see if it's exclusively black: hide the black layer by clicking the eyeball and it completely goes away

 

Well!

 

Thank you!!

Participating Frequently
May 26, 2022

*6. dragged into indesign after saving the image as PSD

Legend
May 26, 2022

Well, they aren't going to be solid black though. PNG does not support either greyscale or CMYK. When converted to CMYK they will be converted to a muddy mixture of inks. Since your PDF is to be converted to CMYK, maybe working in CMYK will give you more control.