Este es el comando pngquant que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
pngcuanto - Convertidor PNG y compresor de imágenes con pérdida
SINOPSIS
pngcuanto ⟨Options⟩ [ncolors] presentar [presentar ...]
pngcuanto ⟨Options⟩ [ncolors] - <presentar >presentar
DESCRIPCIÓN
pngcuanto convierte PNG RGBA de 32 bits a PNG de paleta RGBA de 8 bits (o más pequeños), opcionalmente usando
Floyd-Steinberg titubeando. El nombre del archivo de salida es el mismo que el nombre de entrada, excepto que
termina en '-fs8.png' o '-o8.png' (a menos que la entrada sea stdin, en cuyo caso la
la imagen irá a la salida estándar). El comportamiento predeterminado si el archivo de salida existe es omitir el
conversión; usar --fuerza para sobrescribir.
OPCIONES
-o fuera.png, --producción fuera.png
Escribe el archivo convertido en la ruta indicada. Cuando esta opción se usa solo una entrada
se permite el archivo.
- texto nuevo.png
Extensión de archivo (sufijo) para usar en los archivos de salida en lugar del predeterminado '-fs8.png'
o '-o8.png'.
-f, --fuerza
Sobrescriba los archivos de salida existentes. "- texto .png --fuerza"Se puede utilizar para convertir archivos
en su lugar (lo cual no es seguro).
--nofs, --ordenado
Deshabilite el tramado Floyd-Steinberg.
--floyd [=N]
Establezca el nivel de difuminado utilizando un número fraccionario entre 0 (ninguno) y 1 (lleno, el
defecto).
-s N, --velocidad N
1 (fuerza bruta) a 11 (lo más rápido). El valor predeterminado es 3. Velocidad 10 tiene un 5% menos de calidad,
pero es aproximadamente 8 veces más rápido que el predeterminado. La velocidad 11 desactiva el difuminado y
reduce el nivel de compresión.
-Q mínimo máximo, --calidad mínimo máximo
min y max son números en el rango 0 (peor) a 100 (perfecto), similar a JPEG.
pngcuanto utilizará la menor cantidad de colores necesarios para cumplir o superar el max
calidad. Si la conversión da como resultado una calidad por debajo del min calidad la imagen no será
guardado (o si se envía a stdin, se generará un original de 24 bits) y pngquant
salir con el código de estado 99.
--saltar-si-es-más-grande
Si la conversión da como resultado un archivo más grande que el original, la imagen no se guardará
y pngquant saldrá con el código de estado 98. Además, la ganancia de tamaño de archivo debe ser
mayor que la cantidad de calidad perdida.
--posterizar los bits
Truncar el número de bits de color menos significativos (por canal). Use esto cuando
La imagen se emitirá en pantallas de baja profundidad (por ejemplo, RGB de 16 bits). pngcuanto hará
píxeles casi opacos totalmente opacos y reducirán la cantidad de semitransparentes
colores. Cuando esta opción está habilitada, el sufijo de nombre de archivo predeterminado es '-ie-fs8.png' /
'-ie-or8.png'.
- transbug
Solución alternativa para los lectores que esperan que el color completamente transparente sea la última entrada en
la paleta.
-v, --verboso
Habilite mensajes detallados que muestren el progreso y la información sobre la entrada / salida.
Opuesto es --tranquilo. Los errores se envían a stderr independientemente de esta opción.
-V, --versión
Mostrar versión en stdout y salir
-h, --ayuda
Mostrar ayuda y salir.
EJEMPLO
Creando una nueva imagen con el número de colores reducido a 64:
pngcuanto 64 image.png
La imagen resultante tendrá 64 colores y se guardará como imagen-fs8.png.
Sobrescritura de la imagen en el lugar si se puede reducir sin demasiada pérdida de calidad:
pngcuanto -f - texto .png --calidad 70 - 95 image.png
Use pngquant en línea usando los servicios de onworks.net