MCPcopy Index your code
hub / github.com/gopherdata/gophernotes / encodePng

Function encodePng

image.go:27–34  ·  view source on GitHub ↗

encodePng converts an image.Image to PNG []byte

(img image.Image)

Source from the content-addressed store, hash-verified

25
26// encodePng converts an image.Image to PNG []byte
27func encodePng(img image.Image) (data []byte, mimeType string, err error) {
28 var buf bytes.Buffer
29 err = png.Encode(&buf, img)
30 if err != nil {
31 return nil, "", err
32 }
33 return buf.Bytes(), MIMETypePNG, nil
34}
35
36// imageMetadata returns image size, represented as MIMEMap{"width": width, "height": height}
37func imageMetadata(img image.Image) MIMEMap {

Callers 2

display.goFile · 0.85
ImageFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected