OS4 DepotLogo by Browallia 
(anonymous IP: 3.133.139.164,0) 
 HomeRecentStatsSearchMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (602)
   o Document (24)
   o Driver (97)
   o Emulation (149)
   o Game (1011)
   o Graphics (500)
   o Library (118)
   o Network (234)
   o Office (66)
   o Utility (932)
   o Video (69)

Total files: 4399

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site


 Readme for:  Graphics » Convert » potrace.lha

Potrace

Description: transform bitmaps into vector graphics
Download: potrace.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 294kb
Version: 1.16
Date: 17 Sep 19
Author: Peter Selinger / OS4 compile by Guillaume 'zzd10h' Boesel
Submitter: Guillaume 'zzd10h' Boesel
Email: guillaume/boesel fr
Homepage: http://potrace.sourceforge.net
Category: graphics/convert
Replaces: graphics/convert/potrace.lha
License: Other
Distribute: yes
Min OS Version: 4.0
FileID: 11019
 
Comments: 2
Snapshots: 0
Videos: 0
Downloads:  (Current version)
 (Accumulated)

[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 
Potrace is a utility for tracing a bitmap, which means, transforming
 a bitmap into a smooth, scalable image.  The input is a bitmap (PBM,
 PGM, PPM, or BMP), and the default output is one of several vector
 file formats.  A typical use is to create EPS files from scanned
 data, such as company or university logos, handwritten notes, etc.
 The resulting image is not "jaggy" like a bitmap, but smooth. It can
 then be rendered at any resolution.

Main author:
 PS1 Peter Selinger <selinger at users.sourceforge.net>

Contributors:
 CH1 Christoph Hormann <chris_hormann at gmx.de> (GeoJSON backend)
 TA1 Tor Andersson <tor at ghostscript.com> (PDF backend)

19/09/17 : v1.16 compiled by Guillaume Boesel (zzd10h)

Extract of ChangeLog file
	(2019/09/16) PS1 - portability: use AC_USE_SYSTEM_EXTENSIONS
        instead of individual feature test macros.
	(2019/09/16) PS1 - automake: handle conditional sources better.
	(2019/05/16) PS1 - normalize rotation angle
	(2019/02/26) PS1 - portability: use binary file i/o in OS/2,
	suggested by Dave Yeo.
	(2018/07/27) PS1 - autoconf: renamed --enable-local-getopt as
	--with-included-getopt.
	(2018/07/26) PS1 - test suite: adjusted tolerances.
	(2017/08/06) PS1 - fixed a potential arithmetic overflow. Fixes
	bugs #23 and #24 reported by Henri Salo.

17/08/05 : v1.15 compiled by Guillaume Boesel (zzd10h)

Extract of ChangeLog file
	(2017/08/05) PS1 - use round() instead of rint()
	(2017/08/05) PS1 - portability: set both _POSIX_C_SOURCE and
	_NETBSD_SOURCE to enable strdup prototype in string.h, as
	_XOPEN_SOURCE=500 doesn't work on macOS, _XOPEN_SOURCE=600 doesn't
	work on SunOS, and _POSIX_C_SOURCE alone doesn't work on Minix.
	(2017/08/02) PS1 - fixed a potential arithmetic overflow.
	(2017/06/17) PS1 - fixed a bug with very large bitmaps. Reported
	by Michael VoÅ&#8482;íšek.
	(2017/03/05) PS1 - autoconf: added --enable-local-getopt to avoid
	using the system-wide getopt library (it may still end up being
	used on GNU systems).
	(2017/03/05) PS1 - portability: moved getopt.h to a subdirectory,
	to be included only when needed. Reported by Daniel Macks.
	(2017/03/05) PS1 - portability: use _XOPEN_SOURCE=600 to fix macOS
	warning.
	(2017/02/27) PS1 - fixed more buffer overflows (not security
	critical), including one reported by Agostino Sarubbo. This also
	fixes CVE-2017-12067.


17/02/20 : v1.14 compiled by Guillaume Boesel (zzd10h)

Extract of ChangeLog file
	(2017/02/19) PS1 - speed: use clang as default compiler if
	available, and no longer use -ffloat-store even with gcc.
	(2017/02/18) PS1 - corrected some exit codes, added some missing
	error handlers.
	(2017/02/17) PS1 - mkbitmap: bugfixes and improvements in parsing
	image files.
	(2017/02/15) PS1 - truncate the image size when bitmap data ends
	prematurely. This fixes CVE-2016-8686, where Potrace appeared to
	be "hanging" on a crafted input file.
	(2017/02/14) PS1 - test suite: added tests for plain pnm files.
	(2017/01/08) PS1 - fixed potential compiler issues due to signed
	arithmetic overflow and arithmetic shifting.
	(2017/01/07) PS1 - enable use of negative dy in bitmap data.
	(2017/01/07) PS1 - test suite: moved data files to a subdirectory.
	(2017/01/07) PS1 - test suite: added a check for -i flag.
	(2017/01/07) PS1 - fixed buffer overflow CVE-2016-8685, reported
	by Agostino Sarubbo.
	(2015/10/24) PS1 - portability: use const char * for string
	constants, required by C++11. Reported by Martin Gieseking.
	(2015/10/24) PS1 - portability: extra spaces around string macros,
	required by C++11. Reported by Martin Gieseking.
	(2015/10/24) PS1 - portability: added more potential C compilers
	to autoconf. Suggested by Nelson Beebe.


15/10/23 : v1.13 compiled by Guillaume Boesel (zzd10h)

Extract of ChangeLog file
	(2015/07/18) PS1 - fixed heap overflows, null pointer dereference
	bugs and a memory leak. Reported by Agostino Sarubbo.
	(2015/05/17) PS1 - man page: show which backends are dimension
	based, and state more clearly that svg backend defaults to 72dpi.
	(2015/04/11) PS1 - portability: ssize_t not supported on some
	systems; use ptrdiff_t instead. Reported by Martin Gieseking.
	(2015/03/28) PS1 - portability: added missing #includes for c99,
	reported by Nelson Beebe.
	(2015/03/27) PS1 - include config.h before other header files,
	reported by Peter Breitenlohner.
	(2015/03/26) PS1 - fixed division by zero bug triggered by bitmap
	of dimension 1x0. Reported by Tomasz Buchert.


15/03/25 : v1.12 compiled by Guillaume Boesel (zzd10h)

Extract of ChangeLog file
	(2015/03/20) PS1 - fixed memory overflow bug triggered by very
	large bitmaps. Fixes RedHat bug #955808 reported by Vincent Danen
	and Debian bug #778646 reported by Moritz Muehlenhoff.
	(2014/09/06) PS1 - test suite: added binary-check, to check that
	files are written in binary mode. Mostly relevant on Windows.
	(2014/09/06) PS1 - portability: fixed potential binary file mode
	bug on MinGW64.
	(2014/03/30) PS1 - man pages: fixed leading blank page with
	groff -man -Tps.
	(2013/12/29) PS1 - portability: made regular expressions in test
	suite POSIX compliant, reported by Ben Bullock.
	(2013/05/14) PS1 - distribution: removed libtool from distribution.



14/06/29 : v1.11 compiled by Guillaume Boesel (zzd10h)

09/02/23 : v1.8 compiled by Matthias Muench










Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment