MediaPosition
In a Control Script, the position
is an enumeration for the position of background resources for a Print section. It is retrieved and set via background.position
.
Field | Description |
---|---|
ABSOLUTE | Places the PDF at a specific location on the page. Set the background's top (background.top ) and left (background.left ) measured from the top and left side of the section. |
CENTERED | Centers the PDF on the page, vertically and horizontally. |
FIT_TO_MEDIA | Stretches the PDF to fit the page size. |
Examples
This script applies absolute positioning to the background of a Print section.
Copy
var activeSection = merge.template.contexts.PRINT.sections['Section 1'];
activeSection.background.source = BackgroundResource.RESOURCE_PDF;
activeSection.background.position = MediaPosition.ABSOLUTE;
activeSection.background.left = "10mm";
activeSection.background.top = "10mm";
activeSection.background.url = "images/somepage.pdf";
The next script scales the background of a Print section to the size of the Media.
Copy
var activeSection = merge.template.contexts.PRINT.sections['Section 1'];
activeSection.background.source = BackgroundResource.RESOURCE_PDF;
activeSection.background.position = MediaPosition.FIT_TO_MEDIA;
activeSection.background.url = "images/somepage.pdf";