Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ImageEmptyErr = errors.New("image is empty") ImageMissingDataErr = errors.New("missing image data") )
Functions ¶
This section is empty.
Types ¶
type JPEGImageData ¶
type JPEGImageData interface { Get() image.Image ToBytes() ([]byte, error) ToBytesWithQuality(imageQuality int) ([]byte, error) ToBase64() (string, error) ToBase64WithQuality(imageQuality int) (string, error) ToBase64Data() (string, error) ToBase64DataWithQuality(imageQuality int) (string, error) SaveToFile(filepath string, quality int) error }
JPEGImageData interface for JPEG image data
func NewJPEGImageData ¶
func NewJPEGImageData(img image.Image) JPEGImageData
NewJPEGImageData creates a new JPEG image data instance
type PNGImageData ¶
type PNGImageData interface { Get() image.Image ToBytes() ([]byte, error) ToBase64() (string, error) ToBase64Data() (string, error) SaveToFile(filepath string) error }
PNGImageData interface for PNG image data
func NewPNGImageData ¶
func NewPNGImageData(img image.Image) PNGImageData
NewPNGImageData creates a new PNG image data instance
Click to show internal directories.
Click to hide internal directories.