I’ve taken a bit of Holiday time to update the Alfresco PDF Toolkit. Nate has been doing an outstanding job adding Watermarking, Digital Signatures, Encryption and cleaning up my messy code. But it was time to add a little bit myself.
So I took sometime this evening to add in one of my planned actions: Insert PDF. This action allows you to insert a PDF into another PDF at a specific page.
This is a pretty straight forward action to test: From the Document Details page of the PDF you want to insert content into, select Run Action (This action can also be run through the rules engine or scripted).
From the list of Actions you’ll want to select Insert PDF.
Now you will want to set the parameters for the insert. There are 4 parameters for an insert:
- Name: This is the name of the new file that will be generated. No extension is needed, it will automatically be added.
- Destination: Space where the new file will be stored.
- Insert at page: Where page 1 of the inserted PDF will start in the targeted PDF.
- Insert: The PDF to insert into the targeted PDF
Finally, you’ll get a message summarizing the action you are taking
See pretty simple!