Man Linux: Main Page and Category List

NAME

       xpaint - Simple Paint program

SYNOPSIS

       xpaint [ -size WIDTHxHEIGHT ] [ -winsize WIDTHxHEIGHT ]
       [ -zoom VALUE ]  -8 | -12 | -24   [ -visual VISUAL ]  [ -dpi DPI ]
       [ -canvas ] [ -fullpopup ] [ -simplepopup ] [ -nomenubar ]
       [ -snapshot ] [ -clipboard ] [ -nowarn ] [ -undosize VALUE ]
       [ -operation NUMBER ] [ -filter FILE ] [ -proc FILE ]
       [ -rcfile FILE ] [ -msgfile FILE ] [ -helpfile FILE ]
       [ -lang LANGUAGE ] [ -sharedir DIR ]
       filenames ...

DESCRIPTION

       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.

OPTIONS

       In addition to being able to specify image files to open, the following
       options are available on the command line:

            -size wxh Default width and height  for  new  paint  canvas  being
                      opened.

            -winsize wxh
                      Default  width  and  height  for new canvas window being
                      opened.

            -zoom z   Default zoom value of image being opened. Reduction  can
                      be  obtained  by  specifying  for example :3 or -3 which
                      yields reduction factor 1/3.  Only non zero integers and
                      inverse of integers are allowed.

            -8        Use an 8 bit PseudoColor visual.

            -12       Use a 12 bit PseudoColor visual.

            -24       Use a 24 bit TrueColor visual.

            -visual VISUAL
                      Use  VISUAL  instead of the default visual. See also the
                      section VISUAL FORMAT below for  the  list  of  possible
                      visual types.

            -dpi DPI  Use  DPI  as  dpi (dot per inch) value for vector format
                      images such as PS, PDF, SVG, and TeX,  LaTeX  documents.
                      Default  is  300.  The  option  has no effect for bitmap
                      images.

            -sharedir DIR
                      Use DIR instead of the  default  share  directory  (e.g.
                      /usr/share/xpaint).

            -lang LANGUAGE
                      Use  LANGUAGE instead of the default language set by the
                      environment.

            -rcfile FILE
                      Load FILE instead of the default RC  file  specified  at
                      compile time. See also the section RC FILE FORMAT below.

            -msgfile FILE
                      Load FILE instead of the default message file  specified
                      in  the  app-defaults  file  (if  any). The directory is
                      relative to the share directory, unless FILE starts with
                      a slash or a dot character.

            -helpfile FILE
                      Load  FILE instead of the default help file specified in
                      the  app-defaults  file  (if  any).  The  directory   is
                      relative to the share directory, unless FILE starts with
                      a slash or a dot character.

            -canvas   Popup an empty canvas on startup.

            -fullpopup
                      This controls whether the floating  canvas  popup  shows
                      the whole menu from the canvas menubar.

            -simplepopup
                      This  controls  whether  the  floating canvas popup just
                      shows the edit commands.

            -nomenubar
                      Do not show menu bar on top of canvas windows.

            -snapshot Operate xpaint in snapshot mode from start-up.

            -clipboard
                      When set, all files indicated from the command line  are
                      loaded into the clipboard.

            -operation  NUMBER
                      Start with operation <NUMBER> set in tool panel.

            -undosize  NUMBER
                      Set  undo  memory limit to <NUMBER> (default is 1 - only
                      one undo !)

            -filter  FILE
                      Define filter at start-up by using <FILE> as C-script.

            -proc  FILE
                      Define and execute procedure at start-up by using <FILE>
                      as C-script.

            -nowarn   Do  not  emit  warnings  about possible data loss due to
                      different depth of display and image.

            -help     Give a summary of the available options.

TOOLBOX

       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.

PAINTING WINDOW

       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.

VISUAL FORMAT

       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:

            -visual TrueColor

            -visual GrayScale

            -visual PseudoColor

            -visual 47

       Alternatively, -8, -12, and -24  are  also  acceptable  for  specifying
       pseudo8, pseudo12, and truecolor24 respectively.

RC FILE FORMAT

       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:

            #         or

            !         at the start of a line initiates a comment.  The rest of
                      the line is ignored.

            solid color
                      where color is a  color  in  standard  X11  format  (eg.
                      GoldenRod1,  #a2b5cd - see also X(1)) adds a solid color
                      to the palette.

            pattern BeginData bitmap EndData
                      where bitmap is a bitmap specification  in  XBM  or  XPM
                      format, adds a fill pattern to the palette.

                      Note  that  there must be a newline after BeginData, and
                      that EndData must appear on a line by itself.

            pattern filename
                      where filename is a file containing a bitmap in  XBM  or
                      XPM format, also adds a pattern to the palette.

       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.

AUTHORS

       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                       xpaint(1)