FixPic - Help

FIXPIC Ver 1.12

Pictures the right way up.

Sometimes you scan a page and it ends up upside down. The obvious and usual solution is to scan it the right way around and, normally, that is also the right solution. However, in some cases, you can't. An x-ray machine is one example. You can't really ask a patient to stand on their head. There are other cases too, where you don't have control over how something gets scanned.

We've probably all used the Windows Image Viewer to turn pictures around. That works just fine for one-off situations. Where it doesn't work so well is if you have 1000 pictures that you need to rotate. That is a lot of open, click, nexts.

FixPic is designed to help automate the scan and rotate process, or the "let's fix 1000 pictures" process.

The program is designed for use in other programs. It runs in the background without a console window.

It can be used from a command prompt if you wish.

0. CONTENTS

  1. INSTALLATION
  2. USAGE
  3. KNOWN ISSUES
  4. LICENSE
  5. CREDITS
  6. CONTACT

1. INSTALLATION

Run the installer and follow the on-screen instructions.

Unless you tell it otherwise, the default is to install all of the needed files in the usual "Program Files" directory.

The installer will also add a "fixpic.bat" file to a %USERPROFILE%\bin directory and that directory to your PATH. See Windows Command Line Programs And The Path Setting for why.

You can untick that option during the install if you don't need it.

2. USAGE

The usage message says:

FixPic [opt(s)] filename.jpg

opt(s):
[-r angle] rotate by angle degrees
[-fh] flip horizontally
[-fv] flip vertically
[-o file] set output to file
[-oq num] set output quality (default 75)
[-w width] resize to width pixels
[-h height] resize to height pixels
[-wh width height] resize to width x height pixels

[-r angle] This will rotate the picture by angle degrees. Whilst angle would normally be a value like 90, -90 or 180; it can be any value.

[-fh] This flips the picture horizontally. What was on the left goes to the right.

[-fv] This flips the picture vertically. Up becomes down.

[-o file] Normally, filename.jpg gets modified. This option sets the output to "file". The changes are written to "file" instead and the original filename.jpg remains unchanged.

[-oq num] Set the output quality for the JPEG file. Typical values are 25 (for high compression and low quality), 50 (for high-ish compression and better quality), 75 (for normal compression and normal JPEG quality) or 100 (for no compression and best quality). The default value is 75 (normal).

[-w width] This scales the image up or down so that the result is "width" pixels wide. The aspect ratio remains the same.

[-h height] This scales the image up or down so that the result is "height" pixels high. The aspect ratio remains the same.

[-wh width height] resize to width x height pixels This adjusts both the height and the width of the image to be the specified number of pixels. This would normally affect the aspect ratio of the image.

Other Options

You can also use:
-? for the usage message,
-ver to check the version, build date and activation status;
-help to display this page, or
-activate to enter an activation code.

3. KNOWN ISSUES

See Frequently Asked Questions.

4. LICENSE

See license.html.

5. CREDITS

This software uses the FreeImage open source image library. See http://freeimage.sourceforge.net for details. FreeImage is used under the FIPL, version 1.0.

6. CONTACT

You can contact the author via the website:
http://www.gssezisoft.com/contact.