pdf_header_footer
Add Header/Footer — Add custom text headers and/or footers to every page of a PDF, with optional page numbers. At least one of header, footer, or pageNumbers (other than 'none') is required. [category: pdf]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | Input PDF (max 50MB) | |
| color | No | Hex color #rrggbb. | #404040 |
| pages | No | Optional page range, e.g. '1-3,5'. Empty = all pages. | |
| footer | No | Footer text. | |
| header | No | Header text. At least one of header/footer/pageNumbers is required. | |
| margin | No | Distance from the page edge in points, 10-100; out-of-range or non-numeric silently resets to 30. | |
| fontSize | No | Points, integer 6-20; anything outside that range (or non-integer) silently resets to 10. | |
| fontFamily | No | Exactly Helvetica, Times-Roman, or Courier (case-sensitive); anything else silently becomes Helvetica. | Helvetica |
| footerAlign | No | left|center|right; unknown values silently become center. | center |
| headerAlign | No | left|center|right; unknown values silently become center. | center |
| pageNumbers | No | Page-number style. | none |
| outputFilename | No | Optional custom output filename. | |
| pageNumberPosition | No | header or footer; anything else → footer. Only matters when pageNumbers is not 'none'. | footer |