Documentation
¶
Rendered for js/wasm
Index ¶
Constants ¶
View Source
const ( DefaultQuality = 0.85 DefaultType = "image/webp" DefaultMaxEdge = 1920 )
Variables ¶
View Source
var ErrUnsupported = fmt.Errf("image/browser: el navegador no soporta OffscreenCanvas")
ErrUnsupported indica que el navegador no ofrece OffscreenCanvas y por tanto no puede comprimir.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// MaxEdge es el lado mas largo en pixeles despues de redimensionar,
// manteniendo la proporcion. Cero = no redimensionar.
MaxEdge int
// Quality es la calidad del codificador, de 0 a 1. Cero usa DefaultQuality.
Quality float64
// Type es el MIME de salida. Vacio usa DefaultType.
Type string
}
Config son los parametros de compresion.
type Result ¶
type Result struct {
Data []byte // los bytes listos para subir
Type string // el MIME que el navegador produjo realmente
Width int // dimensiones finales
Height int
}
Result es la imagen ya comprimida.
Click to show internal directories.
Click to hide internal directories.