i2pdf (image to pdf) is a fast and compact application built to create Adobe PDF documents from a collection of images, tipically scanned from a paper source or in form of digital photographs.
There are many similar programs out there, but the ones I tried were too big, too slow, too unstable (crashing when feeded with a lot of images) or too feature-rich for my needs.
So I wrote this for my personal use, as I wanted a light application, easy to use, and with a precise control over the final quality and size of the images stored inside the PDF.
Maybe it can be useful for you too and in that case you are welcome to use it.
In short, the basic usage of the program is as follow:
1. You drag and drop the images on the program window.
2. You click the Build PDF button.
3. You set the creation options accordingly to your needs and click OK.
Done !
i2pdf running on Windows 7

Some of the options

Written in PureBasic !

i2pdf is available for both 32 and 64 bit systems, the 64 bit version should be considered experimental as I normally use a 32 bit OS, and for this reason its testing was somewhat limited.
So if you find something specifically wrong with it please let me know.
Download i2pdf 32 bit (5,468 downloads).
Download i2pdf 64 bit (1,239 downloads).
Latest version is 1.0.23, released on Dec 20, 2009.
[ History ]
[ Hide History ]
1.0.23 December 20, 2009 (PB 4.40)
! Fixed the program's attempt to launch a PDF when the file was not created for some reason.
! Fixed the inconsistent behavior of the progress bars under Windows Vista and Windows 7.
! Fixed the positioning of the thumbnail window under Windows Vista and Windows 7 with Aero enabled.
1.0.20 November 4, 2009 (PB 4.31)
+ Added ability to drop not only files but folders too (with optional recursion for the subfolders).
+ If a single folder is dropped, the default name for the PDF file will be taken from the folder's name.
+ Added to the statusbar the number of files currently loaded.
+ Added a progress bar even if image preprocessing is disabled.
+ Double click on the status bar act as a shortcut to the Options window.
+ Added the ability to move a group of selected files to the top or bottom of the list.
1.0.15 August 19, 2009 (PB 4.31)
+ Added the statusbar with the current values of the "PDF Creation" options.
! Fixed a leakage in GDI resources causing a decrease of the available memory over time.
! Removed the need to click once to make the mouse wheel works in the Options window.
! Fixed log generation in case all file processed where skipped, damaged, missing or whatever.
! Fixed log counters to count as processed only the files successfully added to the PDF.
1.0.13 April 1, 2009 (PB 4.30)
! Fixed the trapping of errors caused by corrupted image files.
! Fixed the cursor change in proximity of the listview header erroneously suggesting a manual column resize was possible.
1.0.12 internal beta (PB 4.30)
+ Added a log of the files added, skipped or missing, and other more or less useful information.
+ Added the option to automatically delete the log if the PDF is created without errors.
+ Added an option to enable/disable the image preprocessing.
+ Added the ability to export the list of files skipped in the preprocessing phase.
+ Added an option to include the full path of the files in the sort.
+ Added a runtime check to limit i2pdf to only one instance.
* Changed the style of the thumbnail window to #WS_EX_TOOLWINDOW
+ Added two checkboxes to make the storing of author and document title in the .ini file optional.
+ Added the option to automatically set the document title from the name of the output file (minus the ".pdf").
1.0.9 internal beta (PB 4.30)
! The save dialog is now showed again when the user choose to not overwrite the destination file.
! Fixed a bug in the sort of files coming from different directories.
1.0.8 internal beta (PB 4.30)
* Reworked the error handling routines.
+ Added more thorough checking of the GDI+ error codes.
1.0.7 internal beta (PB 4.30)
! Fixed a bug in the list ordering in case of multiple drag and drop operation.
! Fixed a bug occurring when canceling the preprocessing of the dropped files.
* Changed the way a near zero memory condition is treated.
1.0.6 internal beta
First usable beta.