Note - existing trim marks will be considered content outside of the trimbox.
These should be removed from the document before preflight. These (and other extraneous content can be removed via the Optimize node in FreeFlow Core)
Received a question asking whether FreeFlow Core can automatically adjust imposition margins based on whether the job has content in the bleed area.
The imposition component cannot perform the requested adjustment. However, if you use preflight and routing you can build a workflow that can automatically select between two imposition templates based on whether the document has content in the bleed area.
Note: This workflow requires a properly defined PDF trimbox. If the trimbox is not defined, a trimbox can be added via Preflight, Optimize, Resize or Imposition. Which option makes sense depends on the specific scenario.
The workflow itself is rather simple
Define a Preflight profile to check for objects within a given distance of the trimbox. This can be done in Acrobat DC or in pdfToolbox v7
Set the Preflight check to Warning within the preflight profile.
To ignore content in the binding edge define two checks
To check different distances for content inside vs outside of the trimbox add multiple checks with the Measure From value set to either Insode or Outside
Export the preflight profile and upload it to a Preflight preset in FreeFlow Core. Ensure that the job does not pause when a warning occurs
After Preflight Route the job based on the Preflight Results
If the Preflight resulted in a warning (meaning that the PDF has content within the defined distance of the trimbox) the job will be sent to New Impose Preset 1. Otherwise the job will be sent to New Impose Preset 2.
This workflow allows FreeFlow Core to automatically adjust any imposition settings (including the margins) based on whether the document has bleed content.