diff options
author | June McEnroe <june@causal.agency> | 2018-09-07 20:58:09 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2018-09-07 20:58:09 -0400 |
commit | 817916babe3e335bc66e48cc31e8360c58229ebd (patch) | |
tree | 9c3d696e4959d2d42be5e5ea47958e32d9241c98 /bin | |
parent | Use .Dl for examples (diff) | |
download | src-817916babe3e335bc66e48cc31e8360c58229ebd.tar.gz src-817916babe3e335bc66e48cc31e8360c58229ebd.zip |
Add pngo.1
Diffstat (limited to 'bin')
-rw-r--r-- | bin/pngo.1 | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/bin/pngo.1 b/bin/pngo.1 new file mode 100644 index 00000000..12e34efa --- /dev/null +++ b/bin/pngo.1 @@ -0,0 +1,49 @@ +.Dd $Mdocdate$ +.Dt PNGO 1 +.Os "Causal Agency" +.Sh NAME +.Nm pngo +.Nd PNG optimizer +.Sh SYNOPSIS +.Nm +.Op Fl cv +.Op Fl o Ar file +.Op Ar +.Sh DESCRIPTION +.Nm +optimizes PNG files for size. +.Pp +The arguments are as follows: +.Bl -tag -width Ds +.It Fl c +Write to standard output. +.It Fl o Ar file +Write to +.Ar file . +.It Fl v +Output PNG header information. +.El +.Pp +.Nm +performs the following optimizations: +.Bl -bullet +.It +Discard ancillary chunks. +.It +Discard unnecessary alpha channel. +.It +Convert unnecessary truecolor to grayscale. +.It +Palletize color if possible. +.It +Reduce bit depth if possible. +.It +Apply a simple filter heuristic. +.It +Apply zlib's best compresion. +.El +.Sh SEE ALSO +.Xr glitch 1 +.Sh CAVEATS +.Nm +does not support interlaced PNGs. |