Q28. Print Configuration in Kitaboo Reader.

Overview

Kitaboo Reader supports three types of eBooks, each offering different configurations for enabling the Print feature. This article explains how print functionality can be managed for each eBook type.


📘 Supported eBook Types

Kitaboo supports the following eBook formats:

  1. KITABOO Fixed eBook
  2. Fixed ePub
  3. Reflowable ePub

1.KITABOO eBooks

Print Configuration

  • Print permissions are defined server-side during the enrichment process.
  • The publisher can specify which pages should have the print icon enabled or disabled.
Print markup setting
 

2.Fixed ePub

Print Configuration


3.Reflowable ePub

Print Configuration

  • Configured using metadata provided to the server.
  • The metadata appears in the category service response as:
    "Enableprint_reflow: True" or "Enableprint_reflow: False"
    
    • True enables printing for the entire book.
    • False disables printing entirely.

Chapter-Level Printing (for reflow epub only)

Notes :

  1. Always ensure the metadata is correctly formatted for consistent functionality across platforms.
  2. Metadata-based configurations should be tested on the reader before applying the same logic across all titles.
  3. In Reflowable ePub, chapter-level print means you can define which XHTML pages will have the print option enabled.
    • Once printing is enabled for an XHTML file, the entire content of that file becomes printable.
    • If a single XHTML file contains multiple chapters, all included chapters will be printable.