My software notes

February 2, 2007

join/split PDF file easily at Mac

Filed under: mac — kpwu @ 3:33 pm

If you hate using acrobat to just simple pdf editing work, such as joining multiple files or splitting one file to many single page files, you should consider about this powerful script– join.py.

It’s a NATIVE script if you are using Mac OS X (mine is 10.4). The location is:
/System/Library/Automator/Combine PDF pages.action/Contents/Resources/join.py
or you can download from:
http://www.iis.ee.ic.ac.uk/~g.briscoe/joinPDF/

It’s a command script, no window interface required. I made a soft linking by adding an alias in tcsh, so I just call join.py not the full path/join.py, that will be very convenient.
BUT, there are some FREE “graphical user interface” front-ends, you can search by google; the popular one is PDF joiner (http://qetipadgu.org/software/).

Usage:
join: join.py -o output.pdf input_1.pdf input_2.pdf …
split: join.py source.pdf output1.pdf output2.pdf

introductions at some websites:
http://mac.sofotex.com/download-129199.html
http://www.versiontracker.com/dyn/moreinfo/macosx/18954
http://www.iis.ee.ic.ac.uk/~g.briscoe/joinPDF/

Advertisements

11 Comments »

  1. Very useful! Thank you.

    Comment by Mihaly Varadi — December 7, 2007 @ 2:31 pm | Reply

  2. very very helpful, it works. Just the Automator!!!!

    Comment by klaus — April 7, 2008 @ 5:28 pm | Reply

  3. That was very helpful. I just used your tip to combine a big 100 page document that was split over a couple of dozen PDF files into one neat package.

    Thanks!

    Comment by Scott — August 13, 2008 @ 8:22 pm | Reply

  4. For those of you who are not familiar with the command line, you can still join PDF files with your Mac. Here is a program to help you do that:

    http://gotoes.org/sales/Join_Combine_PDF/

    Enjoy!

    Comment by chris — October 23, 2008 @ 7:34 am | Reply

  5. Great, just the simple thing I always used under Unix and Linux. Now it’s here for Mac. Installed and worked flawlessly.

    Thanks

    Comment by Louk Lapikas — November 5, 2008 @ 12:19 pm | Reply

  6. […] the command-line, there’s a built-in script to join multiple PDFs. I originally found it on this blog (turns out they’re investigating protein misfolding and aggregation, small world). Basically, […]

    Pingback by Haydn’s Blog » Blog Archive » Working with PDFs in OS X - My life on the web — April 29, 2009 @ 12:38 pm | Reply

  7. Thanks for the tips. It’s still there and working in Snow Leopard.

    Comment by Illern — October 26, 2009 @ 8:23 am | Reply

  8. I have a newsletter that is 11×17 double sided that I’d like to divide into 4 pages that are 8.5 x11. So i need a tool that will slice them in half. Any suggestions?

    Comment by John — February 7, 2011 @ 9:00 am | Reply

  9. sorry, I have no idea how to do such work using this script tool.

    Comment by kpwu — February 7, 2011 @ 10:35 am | Reply

  10. […] professional plus and saved as .doc in compatibility mode. This file is about 1190KB … join/split PDF file easily at Mac | My software notes Feb 2, 2007 … If you hate using acrobat to just simple pdf editing work, such as joining […]

    Pingback by » Amac Us|Join Amac - Medicare pdfs — December 11, 2013 @ 12:04 pm | Reply

  11. […] join/split PDF file easily at Mac | My software notes Feb 2, 2007 … Pingback by » Amac Us|Join Amac – Medicare pdfs — December 11, 2013 @ 12: 04 pm | … Amac Us|Join… on join/split PDF file easily at… […]

    Pingback by Age of Medicare » Amac Medicare — January 29, 2014 @ 9:36 am | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: