ES
Buscar
⌃K

Ajuste de la calidad

i3, nuestra solución para la gestión imágenes permite ajustar de manera dinámica y transparente la calidad tus imágenes.
Para ello, hacemos uso de nuestra cabecera TCDN-i3-transform, indicándole el tipo de operación que deseamos; en este caso, quality. Esta operación requiere de un parámetro obligatorio para su ejecución: el nivel de calidad, expresado éste en porcentaje, que tendrá la imagen resultante con respecto a la imagen original.
La sintaxis exacta para esta operación es la siguiente: quality:<porcentaje>%.
Esta operación, sin embargo, tiene una restricción importante: tan sólo es aplicable a aquellas imágenes en formato JPEG (la conversión a WebP tiene su propio ajuste de calidad). Para imágenes con otro formato, se puede considerar, alternativamente, el uso de la operación max_length ya que ésta no está sometida a ninguna restricción con respecto al formato de la imagen.
Por ejemplo, si quisiéramos que todas las imágenes de nuestro dominio mi-dominio.es que cuelgan de la URL /estaticos/imagenes se sirvieran reduciendo su calidad a un 75%, nos bastaría con desplegar desde el panel una configuración VCL similar a la siguiente:
# i3 - quality
sub vcl_recv {
if (req.http.host == "www.mi-dominio.es") {
if (req.url ~ "^/estaticos/imagenes/") {
if (urlplus.get_extension() ~ "(?i)(jpe?g)") {
set req.http.TCDN-i3-transform = "quality:75%";
}
}
}
}