1234567891011121314151617181920 |
- package main
- import (
- "image"
- "image/color"
- "io"
- )
- func init() {
- // Register fake svg decoder. Since we need this only for type detecting, we can
- // return fake image sizes
- decode := func(io.Reader) (image.Image, error) {
- return image.NewRGBA(image.Rect(0, 0, 1, 1)), nil
- }
- decodeConfig := func(io.Reader) (image.Config, error) {
- return image.Config{ColorModel: color.RGBAModel, Width: 1, Height: 1}, nil
- }
- image.RegisterFormat("svg", "<?xml ", decode, decodeConfig)
- image.RegisterFormat("svg", "<svg", decode, decodeConfig)
- }
|