My wife works in type setting and sometimes needs to merge PDF's together which can be quite a cumbersome task. I had a look on the Internet to see if there was anything freely available to do this but everything I found started at $60. Being a developer I decided to make my own program to do this in C#.
I found a code sample on Jean-François blog which uses the iTextSharp library and wrapped it up into a command line program and a .NET DLL.
Its a pretty simple and quickly put together application which does exactly what it says on the tin. Below I have put together a zip file which contains the command line version of the tool and a DLL you can call from your own application. I have not tested if it is COM compatible. Let me know if you find it useful or if you have any feedback!
Download RS PDFMerge