mirror of
https://github.com/talgo-cloud/bimg.git
synced 2026-03-09 15:38:13 -07:00
29 lines
461 B
Go
29 lines
461 B
Go
package bimg
|
|
|
|
const QUALITY = 80
|
|
|
|
type Gravity int
|
|
|
|
type Interpolator int
|
|
|
|
var interpolations = map[Interpolator]string{
|
|
BICUBIC: "bicubic",
|
|
BILINEAR: "bilinear",
|
|
NOHALO: "nohalo",
|
|
}
|
|
|
|
func (i Interpolator) String() string {
|
|
return interpolations[i]
|
|
}
|
|
|
|
type Options struct {
|
|
Height int
|
|
Width int
|
|
Crop bool
|
|
Enlarge bool
|
|
Extend int
|
|
Embed bool
|
|
Interpolator Interpolator
|
|
Gravity Gravity
|
|
Quality int
|
|
}
|