std:pdf:overlay transform step
This transform step overlaps two PDF files, and can be used to add letterheads to generated documents or apply watermarks.
NOTE: This transform is implemented by an optional platform component, and may not be available in your installation.
Transform specification
property input
Name of the input file. Optional, defaults to "input".
property output
Name of the output file. Optional, defaults to "output".
property overlay
Name of the PDF file which will be overlaid on the input file. Required.
If you’re not sure your overlay file will be a PDF, you can use a std:convert step to make sure it’s a PDF. If the file is already a PDF, it won’t do anything.
pipeline.transform("std:convert",
{input:"overlay", output:"overlay", mimeType:"application/pdf"});
property background
If true, the overlay file will be in the background of the input file. Optional, defaults to true.
property firstPage
The first page of the input file to modify. Optional, defaults to 1.
property lastPage
The last page of the input file to modify. Optional, defaults to the length of the input document.