Page compositors provide extensions to printing without affecting preexisting folios. A page compositor can be used to do any kind of preprocessing on a folio. You can use page compositors to perform tasks such as:
The page iterators created by page compositors can be modified with page ranges, but they have no target folio. Instead, they use other page iterators as their target. You can use multiple page compositors to perform several preprocessing tasks on a single folio.
Printing services currently provide two types of page compositors:
Page compositors
The main function of a page compositor is to create page iterators. These page iterators compose new pages out of old pages. Page compositors use the old pages as the basis for building the new page, which can contain information not included in the original pages.