Page regions are pseudo-elements displayed on every page in your document or on a subset of pages.
Headers, footnotes, and watermarks all rely on the use of page regions. The content inside the region can be static, like a watermark, or can change from page to page, like a footer with a page number or a header with a chapter title.
Only DocRaptor, Prince, and a few other commercial PDF generators support this incredibly useful concept. Browsers, and consequently browser-based HTML to PDF libraries like Puppeteer, haven't adopted the CSS Paged Media specifications that define page regions.
Margins Required
Most regions require that the page margins be defined and large enough to hold your desired content. The region content will be partially or completely hidden if the page margin is undefined or too small. Because the regions are placed inside the page margin area, the region's content will be partially or completely hidden if the page margin is undefined or too small.
Supported Regions
Here's the list of page regions that DocRaptor supports:
| Region | Diagram | Text Align | Vertical Align | 
| @top / @top-center 
 Full width unless other  
 | 
 | center | middle | 
| @top-left 
 Full width unless other  
 | 
 | left | middle | 
| @top-right 
 Full width unless other  
 | 
 | right | middle | 
| @bottom / @bottom-center 
 Full width unless other  
 | 
 | center | middle | 
| @bottom-left 
 Full width unless other  
 | 
 | left | middle | 
| @bottom-right 
 Full width unless other  
 | 
 | right | middle | 
| @left / @left-middle 
 Full height unless other  
 | 
 | center | middle | 
| @left-top 
 Full height unless other  
 | 
 | center | top | 
| @left-bottom 
 Full height unless other  
 | 
 | center | bottom | 
| @right / @right-middle 
 Full height unless other  
 | 
 | center | middle | 
| @right-top 
 Full height unless other  
 | 
 | center | top | 
| @right-bottom 
 Full height unless other  
 | 
 | center | bottom | 
| @top-left-corner | 
 | right | middle | 
| @top-right-corner | 
 | left | middle | 
| @bottom-left-corner | 
 | right | middle | 
| @bottom-right-corner | 
 | left | middle | 
| @prince-overlay 
 Covers the entire content area. Often used for watermarks. A page margin is not required for this region. 
 | 
 | center | middle | 
| @footnote 
 Only visible when footnotes are in use. It is the only region that can be repositioned. This lets you move your footnotes or turn them into sidenotes. A page margin is not required for this region. 
 | 
 | left | middle | 

















