[sane-devel] xsane-0.89 source and win32-version released

Oliver Rauch oliver.rauch at rauch-domain.de
Wed Oct 23 16:59:20 BST 2002


Hello.

XSane-0.89 source and win32-version have been released.

It can be downloaded from:

	http://www.xsane.org

There have been a lot of improvements:

 - 3 pass scanning: data interleaving is done in buffer, patch by
<Oliver.Friedrich at hamburg.de>

 - replaced fork() by spawnvp for ocr command in xsane-save.c (patch by Franz Bakan)

 - xsane_save_jpeg does reduce a 16bit/sample images to 8bit/sample at first because jpeg
does
   not support 16 bit/sample

 - xsane_save_ps does reduce 16bit/sample images to 8bit/sample while saving

 - When scanning to file (mode SAVE) then the warning about image depth reduction 16->8
bit/sample
   for jpeg and postscript is not printed any more.

 - Since april 2000 there is defined a pnm (ppm/pgm) format for 16 bit binary images.
   With this format the unofficial RAW16 format that has been used by xsane until version
0.88
   becomes senseless. The RAW16 format has been removed, xsane does create 16 bit binary
pnm files
   now (the difference between the RAW16 and the pnm16binary format is that the
pnm16binary format
   always uses MSB first while RAW16 was written in machine byte order).
   In preferences-Setup->Image there is a selection if the pnm16 image shall be saved in
ascii or
   binary format.
   When you have any problems with the pnm16binary format then make sure at first that the
program
   you use does support it correct. imagemagic does support it, the xv version 3.10a does
not
   support it.

 - read_pnm_header now does read the gamma, contrast, brightness, threshold values, so
when these
   data is saved in an image then it is correct now.

 - gamma, brightness, contrast and threshold are added in the header of pnm files now

 - when 16 bit image is scanned and "reduce 16bit image to 8bit" is selected and the image
   is saved as pnm then the file is created correct now

 - batch scan thumbnail: replaced gdk_image by gtk_preview
   gdk_image needs pixel colors based on hardware, gtk_preview uses truecolor pixels.

 - added po file converstion to utf8 in po/Makefile[.in]

 - added documentation for batch scan window

 - changed page size in range from (max-min)*1e-40 to (max-min)*1e-30
   because some systems like solaris had problems (one long bar that
   could not be moved)

 - xsane-preview.c: in case of an error the error error text is created before
   preview_scan_done is called when parameters->* are needed for creating the
   error message

 - made html pages compatible to html 4.01

 - changed header of postscript files, may be this solves the printing problem on some
systems

 - added "%%EOF" to end of postscript files

 - updated translations: cs, de, fr, ja, nl, ru, sv (update for 0.88), tr
 - new translations: pt, pt_BR

 - add no_device icon in error message: no devices available

 - added help_no_devices dialog

 - added device icon in device_scanning_dialog

 - added a frame in the decision dialog

 - when preview_autoselect_scanarea does not find an image then
   the complete image is used

 - added accelerator key ESC to decision dialog:
   when a reject button (right) is available then ESC=reject,
   when no reject button is available then ESC=OK.

 - set block_update_maximum_output_size_clipping in preview_rotation_callback,
   now rotation does work like expected when in copy mode

 - added paper_orientation menu in copy mode


Best regards
Oliver

-- 
Homepage:	http://www.rauch-domain.de
sane-umax:	http://www.rauch-domain.de/sane-umax
xsane:		http://www.xsane.org
E-Mail:		mailto:Oliver.Rauch at rauch-domain.de



More information about the sane-devel mailing list