1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
|
Release notes for pnm2ppa-1.11 October 2002
- pnm2ppa-1.10 had problems with HP820C printers. Hopefully, these
are fixed.
- Also fixed: a memory leak affected all printer models
in certain circumstances: in high quality mode, if the last
data on a page was in color, the final three print head passes
were not printed, and the data was left in unfreed memory.
(discovered using the "valgrind" memory-leak detector).
- compression of color data sent to the printer is now enabled.
(only compression of black data was previously enabled).
If it is suspected this is causing problems, it can be disabled by
a new configuration file keyword "compression 0".
- Logging of normal informational messages to the system log is
now turned off by default. (They still go to stderr in "verbose" mode).
Logging of information messages in the System Log can be re-enabled with
a new configuration-file entry "log_info 1": this is only accepted
from the default configuration file (/etc/pnm2ppa.conf).
--------------------------------------------
Release notes for pnm2ppa-1.10 June 23 2002
- major rework of swath-cutting internals so black ink
is never overprinted by color ink, and multipass color
printing is bidirectional. Only tested on HP722C.
Should have much better image quality now, we will have to see
if the redesign has broken printing on HP820C, 1000C...
Is anyone still using these PPA printers?
- new: a --dpi300 command line option for interpreting the
input as 300dpi instead of 600dpi. This may be useful for
printing 300dpi pnm output directly from scanners.
-----------------------------------------------------
Release notes for pnm2ppa-1.04 November 12 2000
- reduced memory footprint of calibrate_ppa from 36MB to 1.8MB
- fix bug in black shearing test pattern in calibrate_ppa
- fix bug in silent/vebose switches for error messages.
- repair the earlier 1.01 HP820 flashing light bug fix that got
broken by the 600 dot yoffset shift in 1.03...
--------------------------------------------
Release Notes for pnm2ppa-1.02. 1.03 October 28 2000
- improved calibrate_ppa output, made configuration easier
- change default offsets, etc. (add 600 to yoffset)
- added an automated lpd setup .
--------------------------------------------------
Release Notes for pnm2ppa-1.01 October 24, 2000
Fixed one more cause of "flashing light syndrome" on the
HP820C.
Other changes:
Improved and functional calibration program, now called calibrate_ppa,
incorporating Bruno Alix's calibration pages from calibrateco.c
Moved the creation of "gamma.ppm" for color calibration from
pnm2ppa to calibrate_ppa.
All user input and syslog output was audited for security.
No incorrect user input is now echoed to the syslog; syslog
messages can be silenced with a new keyword "silent 1"
in /etc/pnm2ppa.conf. File paths entered as user input are
now handled carefully.
Gamma color enhancement values can now be given as decimals in the
configuration file.
The various inks can be switched off in the configuration file
(as an aid in troubleshooting).
Release Notes for pnm2ppa-1.0 July 11, 2000
---------------------------------------------
This release is the 1.0 release of pnm2ppa. It is fully functional
on all three PPA printer families, and has no known bugs. (Is "Flashing
LED syndrome a thing of the past?)
It can now handle all paper sizes compatible with the printer, and all pnm
formats.
The documentation is updated.
----
Remaining issues such as somewhat-visible horizontal swath boundaries on
uniform dithered color backgrounds (such as in the ghostscript example
tiger.ps) cannot be resolved without major design changes, but this should
not affect most uses of pnm2ppa. (see the TODO file).
Such changes will require significant effort (by someone highly motivated)
to be achieved. pnm2ppa is probably as good as it can get by tweaking its
code with little bug fixes.
[FIXED IN v1.10]
Improvements in color correction techniques could still be achieved,
though (see docs/en/COLOR.txt).
Calibration and printer utility procedures (head cleaning codes, etc)
could also be added. (perhaps using the PUP utility?)
[NOW USE calibrate_ppa FOR SOME OF THESE FUNCTIONS]
Use of data compression of sweep data for color sweeps could also be
added without a major rewite, to perhaps speed up printing.
[FIXED IN v1.11]
The pnm2ppa team.
http://sourceforge.net/projects/pnm2ppa
|