cancel
Showing results for 
Search instead for 
Did you mean: 
4 Replies
PerF-Xerox
Xerox Analyst
Xerox Analyst

Re: Adding bleed to documents by mirroring content

If you would like to add bleed by mirroring, there is a much easier way now. This mirroring "feature" is added to the fixes in Acrobat Preflight. You will only need to import the attached Preflight profile into FF Core. I have also added screen shots from the settings. If you would like other settings you can import the preflight profile in Acrobat preflight and do your changes.

 

0 Kudos
mmarti21
New Member
New Member

Re: Adding bleed to documents by mirroring content

The FFC file errors when I try to import FF Core Exchange.  Any ideas?

0 Kudos
JyriS-Xerox
FreeFlow Production Workflow Moderator
FreeFlow Production Workflow Moderator

Re: Adding bleed to documents by mirroring content

Attached a workflow that does this - in this workflow I extended it to support multi-page documents by splitting each document to its individual pages and then joining them back together after the bleed has been added. I also included an external node to clean up the temp files that have been created by the save nodes.

Bleeds.jpg

 

0 Kudos
Leviko
New Member
New Member

Re: Adding bleed to documents by mirroring content

Hi do you have a ready-to-use file with presets or settings in xml adding bleed to documents by mirroring content ?

Regards

Mariusz

 

0 Kudos
JavierM-Xerox
Account Deactivated

Adding bleed to documents by mirroring content

Received a question about adding bleed to documents by mirroring content.

 

That can be fully automated using the following workflow.

Screen Shot 2015-08-26 at 3.33.50 PM.png

 

 

The original file in this case is a PDF without bleed and (to make it a little harder) without PDF boxes.

Screen Shot 2015-08-26 at 4.09.54 PM.png

 

The first component Resizes the PDF to 100% of it's original size.

This will not change the PDF, but it will ensure the PDF has a trimbox since Resize will add the selected PDF box to the document if it is not there.

Screen Shot 2015-08-26 at 4.10.52 PM.png

 

The document now has a PDF trimbox (which is shown as green in Acrobat)

Screen Shot 2015-08-26 at 4.12.52 PM.png

 

In order to add mirrored bleed content to the PDF we need 3 copies of the original document:

  • A horizontally mirrored version for top and bottom bleed content
  • A vertically mirrored version for top and bottom bleed content
  • A vertically and horizontally mirrored version for the bleed content in the corners

These versions are created by imposing the document 1up using an Automatic press sheet size without selecting Size options.

This will ensure the output document is the size of the input file's trimbox since the imposition using the trimbox and the margins are set to zero. If the PDF has white area around the trimbox this step will remove it.

Screen Shot 2015-08-26 at 4.19.09 PM.png

Screen Shot 2015-08-26 at 4.19.15 PM.png

Screen Shot 2015-08-26 at 4.19.22 PM.png

 

The mirroring is define using the Cell Transformation Mode controls on the top, right of the imposition Preview

Screen Shot 2015-08-26 at 11.35.58 AM.png

This enabled the options to rotate and mirror layout cells.

Screen Shot 2015-08-26 at 11.36.32 AM.png

 

A sequence of impose and save components create and save the mirrored versions of the document that are needed.

Screen Shot 2015-08-26 at 4.22.14 PM.png

 

The Save components use the FFC Job ID variable to ensure unique filenames and to ensure the watermark component pulls in the expected files

Screen Shot 2015-08-26 at 4.24.29 PM.png

 

The last imposition in the sequence above return the document to its nominal orientation.

 

A few notes:

The Save component should use a full windows path for the location as the Save Destinations and the PDFs sandbox locations are in different places in the filesystem.

The workflow above will work for single page documents. This can be extended to cover additional document pages, but the workflow must be built for a fixed number of pages.

If extending the above to work with documents that have more than 1 page, the Save component must save 1 page PDF files as the watermark component will add 1 page PDFs. As such, which would mean using Split to duplicate the document and then using Split again to create single page PDFs before saving.

 

The last steps in the workflow is adding the bleed content to the original document.

 

This is done in two steps:

Resize will push the PDF cropbox outward to make space for the bleed content.

If a cropbox is not defined, Resize will define it before resizing it.

Screen Shot 2015-08-26 at 4.33.29 PM.png

 

The document now has .25" is space for bleed content:

Screen Shot 2015-08-26 at 4.32.06 PM.png

 

Lastly, the Watermark component will place the mirrored versions of the document in the bleed area.

Screen Shot 2015-08-26 at 4.43.09 PM.png

 

The URL for the PDF uses the same variable to ensure that the proper file is pulled into the document.

Screen Shot 2015-08-26 at 4.44.12 PM.png

 

Placement is done relative to the trimbox with any non-centered content being placed outside of the trimbox

Screen Shot 2015-08-26 at 4.45.14 PM.png

 

The resultant PDF has bleed which is created by mirroring content from the original PDF

Screen Shot 2015-08-26 at 4.46.20 PM.png

 

Note: The above example shows the bleed content. In production this would be better suited to jobs that use solid colors or patters that can be repeated without creating an obvious line in the document.

 

Lastly - the workflow should end in an external node to invoke a batch file that will remove the files saved by the Save components in the workflow. That's out of scope for this howto post.

 

One last note - to use this workflow in multiple workflows, add a hot folder pointing to this workflow and a save node to the end of the workflow.

In another workflow, create an external Hot Folder node that will save the file to the hot folder for this workflow. That external node shoudl look for the processed file at the same location that the Save component at the end would use.