Does your Flipbook not look as you intended? Do the colors not match your PDF source? There are a number of factors that can alter the appearance of your Flipbook in relation to your PDF source, but fear not; there are ways you can ensure that what you see in your Flipbook matches what you created in your PDF.
Designing for print is easier than designing for digital
Printed material is static, and often, printed in a large batch on the same equipment, using the same ink, etc. As such, you control the end result directly, and the way that it is experienced by the end user. With digital media, however, so many variables play in to how the content is experienced by the end user.
What affects color reproduction in a Flipbook?
In short, there is a long list of factors that can impact how your Flipbook is perceived by your end-user, and how it can differ from the PDF you've built it from.
Let's take a look at how you can minimize the chances of misaligned colors between your source PDF and your Flipbook:
Color spaces when creating your PDF and enrichment assets
Two of the most common color spaces when exporting PDFs are RGB and CMYK.
RGB stands for Red, Green, Blue
CMYK stands for Cyan, Magenta, Yellow, and Black
Computer screens use red, green, and blue light to display colors in images, text, and designs—hence, RGB. This is because each pixel contains three sub-pixels: red, green, and blue. These sub-pixels light up at varying intensities to create the final color you see on a black screen.
Anything designed for screens, like your Flipbook, should be created in the RGB color space.
Unlike RGB, which uses additive colors, CMYK uses subtractive colors.
In CMYK, adding more color makes the result darker, not lighter. This is because CMYK colors absorb light—more ink means less light. Mixing cyan, magenta, and yellow creates a deep brown, but adding black (the key color) completes the subtraction, resulting in a true black.
CMYK is designed to react best when printed on light backgrounds, such as white paper, meaning that it is not optimal for electronic displays.
JPEG compression affects color in Flipbook pages
When you upload your PDF to iPaper, the pages of your PDF are converted into JPEG image files, which create the 'background' or framework of your Flipbook.
Why do we convert from PDF to JPEG?
We convert from PDF to JPEG because the former can have multiple layers, whereas the latter, an image, is flat. In this case, a flat image creates the perfect foundation onto which you can build your Flipbook with additional enrichments.
The JPEG format compresses images to reduce file size while preserving as much visual quality as possible. First, the image is converted from RGB to YCbCr, (Y = luminance or brightness, Cb = blue-difference chroma, Cr = red-difference chroma). This is because the human eye is more sensitive to brightness than color, allowing the JPEG format to retain more detail where it matters most.
In short, JPEG reduces file size by efficiently removing less important details while keeping the image visually close to the original.
💡 Want to learn more about how the JPEG format works? Take a look at this great resource.
Differences in device hardware
Your Flipbook visitors will all browse from a range of different devices, such as desktop computers, tablets and mobiles, and do so from a range of manufacturers.
Each device uses different hardware components to display colors. Factors such as screen type, graphics card, and color calibration affect how colors appear on each device.
The example below highlights how the same color is presented differently across devices:
Color differences arise due to varying hardware components, color profiles, user settings, lighting conditions, and the aging of devices, all of which impact how colors are displayed.
Browser render engines can affect color alignment
💡 Digital images usually come equipped with an ICC profile, which is a way for browsers to understand how to present the colors within the image.
Most browsers read the ICC profile in an image and adjust colors to match your monitor’s color space. However, if the ICC profile from a JPEG is removed, during compression, for example, to reduce file size, the browser defaults to your monitor’s color space without adapting the image data. This can lead to distorted saturation, contrast, and colors.
Thankfully, this only impacts a small percentage of monitors, such as professional-grade display monitors with a wide gamut. Mobile device screens, laptop screens, and the vast majority of consumer-grade screens are not affected as their color space is limited to what colors they can present.
Software used on the browsing device can affect colors
Software, such as color-shifting tools like f.lux or SunsetScreen, naturally impact how colors are presented on a device — exactly as intended!
By their nature, these applications change the default color hue of a display to mitigate blue light exposure, or to suit low-light environments. This means that some colors in your Flipbook might not present as intended.
However, most users using this type of software are aware of this, and can expect a level of color interference.
Ambient lighting conditions can affect color perception ☀️
Lastly, much like the above software which can account, and correct for ambient light levels at the browser's location, ambient lighting in general influences how we perceive color.
For example, viewing a Flipbook outside on a sunny day might render parts of your catalog as dark, and hard to see due to the high contrast of the ambient lighting. Conversely, when browsing a digital catalog in a tunnel, many colors might appear oversaturated, due to the display being the only light source.
When designing a digital catalog, it’s hard to account for all factors that affect how viewers see your Flipbook, but there are key design considerations that can help mitigate these effects:
Checklist to achieve aligned colors
Export PDF according to iPaper best practices
Export PDF according to iPaper best practices
The easiest way you can minimize the chances of color differences between your PDF and your Flipbook is to follow our Best Practices for Exporting PDFs. Learn more about designing and exporting your PDFs in our guide, below:
Export your PDF in the RGB color space, not CMYK
Export your PDF in the RGB color space, not CMYK
By exporting your Flipbook in the RGB color space, you are making it a digitally optimized.
Export enrichment assets with same color profiles / blending spaces
Export enrichment assets with same color profiles / blending spaces
Remember that along with your source PDF, any Enrichments you might want to add on top should be created and exported in the same color space to maximize color compatibility.
Retain the color space when creating Flipbook
Retain the color space when creating Flipbook
When creating a Flipbook, you can choose to apply the color space settings of your source PDF, to your Flipbook.
In the Advanced Settings of your Flipbook, you can check the Keep color profile checkbox. Doing so transfers the color space and ICC profile data to the Flipbook.
Flatten your PDF to remove hidden layers
Flatten your PDF to remove hidden layers
Often, we create our source PDFs with multiple layers that allow us to create complex, and more engaging designs. However, the structure of these layers can sometimes interfere with how iPaper reads the source PDF, and in turn how it converts it to a JPEG.
To minimize the risk of layers interfering with the final Flipbook appearance, you can flatten your PDF, making your source PDF into a single layer.
There are multiple ways to do this:
if you are using Adobe Acrobat Pro, you can read this guide on how to flatten your PDF
Convert your PDF to PostScript, and back again
Convert your PDF to PostScript, and back again
PostScript is a language that tells printers how to display text, images, and graphics. It was essential in early desktop publishing, ensuring consistent, high-quality printing across different devices, and due to this can be useful in ensuring your PDF looks like you intended when uploading it to iPaper:
By converting your PDF to PostScript, you can ensure that what you see on screen is what gets made into your PDF. Learn how to convert your PDF to PostScript, here:
As iPaper does not accept the PostScript format, you need to convert your .PS file back to .PDF format before uploading it to iPaper.
Use Ghostscript to optimize your PDF
Use Ghostscript to optimize your PDF
Ghostscript is an interpreter for the PostScript language and PDF files. It also allows you to repair corrupted PDF files, replace colors or other elements within a PDF, and much more, via console commands.
Ghostscript is a free resource, and you can access their documentation for using it, here: