icns

Easily create .icns files (Mac Icons) with this Go library or the included CLI.
Log | Files | Refs | LICENSE

commit fe8561e504c5d2fc6752fe7e257226262bc49050
parent 4f1b88a2242dc18db2c34a5332bfd9f6d12df0ad
Author: Jack Mordaunt <jackmordaunt@gmail.com>
Date:   Sun, 18 Feb 2018 15:43:36 +0100

[*] Default to jpeg quality of 100 for best icon quality.

Diffstat:
Mwriter.go | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/writer.go b/writer.go @@ -54,7 +54,7 @@ func encodeImage(img image.Image, format string) ([]byte, error) { buf := bytes.NewBuffer(nil) switch format { case "jpeg": - if err := jpeg.Encode(buf, img, nil); err != nil { + if err := jpeg.Encode(buf, img, &jpeg.Options{Quality: 100}); err != nil { return nil, err } default: