xpaint(1) | General Commands Manual | xpaint(1) |
xpaint - Simple Paint program
xpaint [ -size WIDTHxHEIGHT ] [ -winsize
WIDTHxHEIGHT ]
[ -zoom VALUE ]
-8 | -12 | -24 [ -visual
VISUAL ] [ -dpi DPI ]
[ -canvas ] [ -fullpopup ]
[ -simplepopup ] [ -nomenubar ]
[ -screenshot ] [ -nowarn ]
[ -astext ] [ -undosize VALUE ]
[ -operation NUMBER ] [ -filter FILE ] [ -proc
FILE ]
[ -rcfile FILE ] [ -msgfile FILE ] [ -helpfile
FILE ] [ -sharedir DIR ]
[ -encoding 0/8/16 ] [ -menufont FONT ] [
-textfont FONT ]
[ -lang LANGUAGE ] [ -twistcolor VALUE ] [
-hilitcolor VALUE ]
[ /o ] [ /c ] [ /l ] FILENAMES
...
XPaint is a color image editing tool which features most standard paint program options, as well as advanced features such as image processing algorithms. It allows for the editing of multiple images simultaneously and supports various formats, including PPM, XBM, TIFF, JPEG, etc.
The functionality of XPaint is divided into a toolbox area for selecting the current paint operation and paint windows for modifying/creating images. Each paint window has access to its own color palette and set of patterns, although the paint operation in use is globally selected for all windows.
XPaint runs on a variety of displays. It should be noted that saving images will adapt them to the current display type (i.e. a color image loaded on a greyscale screen will be saved as a grey image).
There is also an extensive on-line help system available.
By default all images given on the command line are listed in the browser of preselected files, but only the first one will be displayed. The /o switch (resp. /c, /l) indicates that the next images will be opened in a graphical canvas (resp. in the clipboard, resp. again listed in the file browser).
In addition to being able to specify image files to open, the following options are available on the command line:
The toolbox window is displayed when XPaint is started. The toolbox is used to select an operation which can then be applied to any image area presented (painting window, fat bits, pattern editor, etc.). The window has a selection of painting operations (as icons) and several pull down menus.
The painting window holds a canvas area for painting the displayed image, menus for performing operations on this image, and primary and secondary color/pattern palettes along with buttons for adding to these.
The display visual to use may be specified using the -visual option. Choices for the argument are: TrueColor, PseudoColor, DirectColor, StaticColor, StaticGray, GrayScale, or the decimal visual number (from xdpyinfo). Examples:
Alternatively, -8, -12, and -24 are also acceptable for specifying pseudo8, pseudo12, and truecolor24 respectively.
The RC file can be used to customize the color/pattern palettes. If a system-wide RC file is specified with the -rcFile option, that file is read first; otherwise, the defaults specified at compile time are loaded. Then, the file .XPaintrc is searched for first in the user's home directory and then in the current directory. Any settings specified here are appended to the one in the system-wide RC file.
Any time a new canvas is created, the .XPaintrc file is read again if it has changed.
The RC file can contain any of the following entries, in any order:
Note that there must be a newline after BeginData, and that EndData must appear on a line by itself.
The squares in the palette have a default size of 24 by 24 pixels. This can be changed by setting the XPaint.patternsize resource to a number between 4 and 64.
The original author is David Koblas, koblas@netcom.com. Around 1992, he wrote this : I am interested in how this program is used, if you find any bugs, I'll fix them; if you notice any rough spots, or think of some way in which it could be better, feel free to drop me a message.
Torsten Martinsen, torsten@danbbs.dk, has taken maintenance from 1996 to 2000 approximately, from version 2.2 to version 2.6.2.
Jean-Pierre Demailly, demailly@fourier.ujf-grenoble.fr, who started maintaining Xpaint around 1999, is to blame for any (mis)features added in version 2.5.8 and in the following releases.
Many people, too numerous to mention, have contributed to the development of XPaint. See ChangeLog in the source distribution for details.
XPAINT_RELEASE |