/jpeg2pdf

JPEG/JPG to PDF on OpenWRT

Primary LanguageC

jpeg2pdf (JPEG/JPG to PDF)

HOW TO USE

  1. Create PDF 'document.pdf' from all JPEG files in current directory:
    jpeg2pdf *.jpg -o document.pdf	
  1. Create PDF 'scans.pdf' with: page size determined by maximum image size, page orientation forced to 'portrait', preserve the original dpi of images (don't scale), crop the height of each page at image borders (yields good results for scans with white background and correct dpi)
    jpeg2pdf -o scans.pdf -p auto -n portrait -z none -r height *.jpg
  1. Create PDF 'from_photos.pdf' with: A5 paper size, landscape orientation, fit the width of images (fw -- fit width), crop the height of each page (works well for properly cropped photos of A5 pages in landscape with unknown/wrong dpi and approximately correct widths)
    jpeg2pdf -o from_photos.pdf -p A5 -n landscape -z fw -r height *.jpg
  1. It is possible to specify the title, author, subject, keyword, and creator of produced PDF document with switches -t, -a, -s, -k, -c:
    jpeg2pdf -o doc.pdf -t "The Title of PDF" -a Andrew -c jpeg2pdf *.jpg

HOW TO COMPILE AND INSTALL

On OpenWRT:

   cd openwrt-sdk-*
   git clone https://github.com/siskai/jpeg2pdf package/jpeg2pdf
   make menuconfig # select Examples -> jpeg2pdf
   make package/jpeg2pdf/compile V=s

PROJECT HOME

http://sourceforge.net/projects/jpeg2pdf/