Alfresco PDF Toolkit
A few weeks ago I made my first release of what I am calling the Alfresco PDF Toolkit on Google Code.
Alfresco PDF Toolkit, or as I originally named it, pdf-extension, has been around for a while. It was originally hosted on my SVN server and in then in my Alfresco SVN Repo. It was developed as a one-off side project at the request of an early Alfresco customer. The code has been sitting around with very few updates since that time. An occasional rebuild to make sure it would work with a new release of Alfresco but that was it. (I think it was original built for 2.1 or 2.2)
Why the update? Focused attention. It is a way to get my hands dirty and adding some new features that have been rattling around in my head for a while now.
What can it do? This initial release has three functions:
- Split PDF — This option allows you to split a PDF every specified number of pages
- Split at Page — This option allows you to split a PDF at a specified page
- Merge PDF — This options allows you to append a PDF to another PDF
All three options generate new PDFs leaving the originals untouched.
Where can I find these actions? The actions are available in the Run Action Wizard. They use the same names as above.
What does the future hold? The current list of enhancements is as follows (bot not necessarily in this order):
- PDF Watermarks / Rubber stamping
- Digital Signatures
- TIFF to PDF transformation
- Extract Pages
- Delete Pages
- Transform to PDF/A
Can I help? Yes! I’m more than happy to accept code contributions or add features the list of enhancements. And of course, merit can make you a contributor.
Where can I find the code or the AMP again? In the Google Code Project: Alfresco PDF Toolkit
Note: This is NOT an officially supported Alfresco Project.
I noticed the PDF Toolkit when browsing the Alfresco tag on Google Code the other day. I may find it useful and I may contribute in the future. I’m particularly interested in PDF/A.
Ken Geis
25 Feb 10 at 10:03 pm edit_comment_link(__('Edit', 'sandbox'), ' ', ''); ?>
Hi Jared and Ken,
Have a look at what we’ve done wrt PDF/A, digital signature and watermarking:
http://translate.google.com/translate?u=http://blog.atolcd.com/%3Fp%3D25&sl=fr&tl=en
http://translate.google.com/translate?u=http://blog.atolcd.com/%3Fp%3D27&sl=fr&tl=en
http://translate.google.com/translate?u=http://blog.atolcd.com/%3Fp%3D33&sl=fr&tl=en
Thomas Broyer
26 Feb 10 at 2:14 am edit_comment_link(__('Edit', 'sandbox'), ' ', ''); ?>
How to use this module?? can any1 place eye??
Atish
1 Apr 10 at 5:07 am edit_comment_link(__('Edit', 'sandbox'), ' ', ''); ?>
Not sure I understand the question….
jared
11 May 10 at 12:50 pm edit_comment_link(__('Edit', 'sandbox'), ' ', ''); ?>
One can take any tiff document and convert to pdf by using an ocr utility.
How can a scanned pdf be converted in a similiar manner ?
By using the example on alfresco to convert dwg2pdf a tiff document can be converted by giving the following
image/tiff
application/pdf
If I give source as application/pdf and target as application/pdf would it work ?
Edward Lobo
7 Jul 10 at 11:14 am edit_comment_link(__('Edit', 'sandbox'), ' ', ''); ?>
You need to make sure you mime-types are correct. PDF to PDF would not be that useful. Tiff to PDF might work OTB. The little research that I’ve done it so far seems to indicate that ImageMagick might need a specific set of parameters (especially when handling multi page tiffs).
So it might work with just the addition of a new mimetype….some simple testing would let you know for sure.
jared
3 Aug 10 at 11:10 pm edit_comment_link(__('Edit', 'sandbox'), ' ', ''); ?>
I imported alfresco-pdf-toolkit-0.9.amp into the “Company Home” directory but nothing happened. Am I doing something wrong? I really want to play with this tool, it sounds like it’s going to be cool. Please advise what to do.
Thanks!
Lucille
17 Aug 10 at 8:58 am edit_comment_link(__('Edit', 'sandbox'), ' ', ''); ?>
@lucille: amp files are applied from the commandline against the Alfresco code base. Review http://wiki.alfresco.com/wiki/Module_Management_Tool for instructions on installing amp files
jared
24 Aug 10 at 12:38 pm edit_comment_link(__('Edit', 'sandbox'), ' ', ''); ?>