Donate Share

Potrace

File Release Notes and Changelog

Release Name: 1.1

Notes:
 The most important new feature of this release is an SVG (scalable
 vector graphics) backend. This file format can be read by vector
 graphics manipulation programs such as sodipodi, as well as web
 browsers with an SVG plugin. I also added PGM, PPM, and BMP as
 additional input file formats. The new --blacklevel and --invert
 options control how non-black-and-white images are converted to
 bitmaps before being processed by potrace. The implementation of a
 critical function has been improved to make potrace even faster on
 large input files; this results in speedups of up to factor 3.3
 relative to potrace 1.0. Autoconfiguration was improved, and the code
 was polished to compile on more different architectures. The error
 messages for wrong file formats were also improved.


Changes: v1.1 2003/08/18 (2003/08/17) PS1 - replaced calc_lon algorithm by a faster implementation. This results in speedups of up to factor 3.3 for certain large input files. (2003/08/17) PS1 - added --invert option. (2003/08/17) PS1 - improved error messages on wrong file format. (2003/08/17) PS1 - code cleanup to build under fussier compilers. Thanks to Nelson Beebe for submitting compiler logs for a large number of setups. (2003/08/17) PS1 - renamed curve.c:quad as quadform to avoid name clash on IBM AIX, Compaq/DEC ODF/1. (2003/08/17) PS1 - autoconfiguration: let user override CFLAGS at configure time, and use -Wall and -O3 only for gcc compiler (2003/08/16) PS1 - added --blacklevel option to control image-to-bitmap conversion (2003/08/16) PS1 - added ability to read BMP files. Changed error reporting in case of empty files, or if there is junk at the end of a file in multipage mode. (2003/08/14) PS1 - as a convenience, now also read files in PGM and PPM format and convert to bitmap by simple threshold method. This is because many programs, including the Gimp and the *topnm tools, produce PNM output which must be further converted to PBM. (2003/08/14) PS1 - rearranged order of options in usage message. (2003/08/14) PS1 - implemented -d1 option for SVG backend. This outputs a jaggy bitmap with no smoothing. (2003/08/14) PS1 - improved autoconf handling of --enable-compress (2003/08/14) PS1 - added SVG backend. (2003/08/14) PS1 - renamed old -s option as -S (2003/08/12) PS1 - added README.win (2003/08/12) PS1 - fixed bug #787182: added non-standard compile time options to help message for ./configure script