Contents 

Welcome
About
Contact and support
Readme
Introducing Graphical Installer
Overview
Features
File <project>.iss
File <project>.graphics.iss
Useful Functions, Procedures and Variables
Graphical Installer core files
Implementation of Inno Setup Compiler
GraphicalInstaller_functions.nsh
BitmapCutter.exe
BitmapCutterGUI.exe
Wizard.exe
How GraphicalInstallerUI works
MessageBox Designer
SetupProjectsConverter
Using Graphical Installer Wizard
Description of Graphical Installer Wizard's pages
Visual & Installer
Configuration of Graphical Installer Wizard (Visual & Installer)
Launching a Graphical Installer Wizard (Visual & Installer)
RAD & Installer
Configuration of Graphical Installer Wizard (RAD & Installer)
Launching a Graphical Installer Wizard (RAD & Installer)
Inno Script Studio
Configuration of Graphical Installer Wizard (Inno Script Studio)
Launching a Graphical Installer Wizard (Inno Script Studio)
Standalone application
Configuration of Graphical Installer Wizard (Standalone application)
Launching a Graphical Installer Wizard (Standalone application)
F.A.Q.
Changelog
Bugs

Graphical Installer for Inno Setup Online Help

Prev Page Next Page
 BitmapCutter.exe

Console application needed for creating background images. This tool is launched automatically from Graphical Installer Wizard. You can run this application anytime you wish to create installer's images.
Application is present in both packages (the same version): Graphical Installer for NSIS and Graphical Installer for Inno Setup and it is located in Graphical Installer installation directory ({Inno Setup 5}\Graphical Installer).

In newer versions of Graphical Installer a new application called BitmapCutterGUI.exe is present. BitmapCutter.exe and BitmapCutterGUI.exe have the same functionality - they create background images for your installers.

Tip: We recommend you to use application BitmapCutterGUI.exe instead of old command line BitmapCutter.
It is a modern Windows application with intuitive and user friendly GUI (Graphical User Interface) and it is suitable for inexperienced users too.



Usage:

BitmapCutter.exe <command> filename.extension

Example:
BitmapCutter.exe -c background.bmp
=> Application will create file called background-inner.bmp - suitable for NSIS
BitmapCutter.exe -i background.bmp => background-top.bmp, background-inner.bmp, background-bottom.bmp - suitable for Inno Setup

Possible commands:

Command Description Supported version
-c Creates inner image(s) for Graphical Installer for NSIS All versions
-r Creates RTL [Right-To-Left] inner image(s) for Graphical Installer for NSIS Graphical Installer for NSIS 2.x, 3.x, 4.x
-i Creates inner image(s) for Graphical Installer for Inno Setup Graphical Installer for Inno Setup 3.x
-u Creates RTL [Right-To-Left] inner image(s) for Graphical Installer for Inno Setup Graphical Installer for Inno Setup 3.x
-g Launches BitmapCutterGUI.exe application All versions
-? / -h Displays help All versions
-m Shows CHM manual All versions


Parameter filename.extension represents picture from which the inner image(s) will be created. This picture must be EXACTLY 690 pixels wide and 496 pixels high.

Supported image formats (extensions) and Graphical Installer versions:

Extension Description Graphical Installer for NSIS Graphical Installer for Inno Setup
.bmp Windows Bitmap up to 24bpp All versions All versions
.jpg .jpeg JPEG File Interchange Format Graphical Installer for NSIS 2.x, 3.x, 4.x Graphical Installer for Inno Setup 3.x
.gif Graphics Interchange Format
.png Portable Network Graphics Graphical Installer for NSIS 3.3.x, 4.x
.tif .tiff Tagged Image File Format
Expression "3.x" means all versions starting with "3." support this feature - e.g. 3.01, 3.1.01, 3.2.01, 3.3.01, ...

Tip:
If you use smaller (larger) image than 690x496 pixels the resulting image will be stretched (narrowed). Always use picture 690 pixels wide and 496 pixels high.
If your desired image does not meet some criteria a warning message is shown in application window.

Example - running BitmapCutter.exe with some parameter: note the message when user tries to process an smaller image.

 

   
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)