Tipos de imagen
Decodificación de imágenes
Komga no siempre necesita descodificar imágenes dentro de sus libros. La decodificación de imágenes es necesaria en los siguientes casos:
- generación de miniaturas
- Detección de códigos de barras ISBN
- analizar dimensiones de la página
- conversión de páginas sobre la marcha
Si el cliente que solicita una página puede descodificar el formato, Komga transmite los datos de imagen sin procesar, sin descodificarlos.
Tipos habituales
En todas las plataformas se admiten los siguientes tipos:
- JPEG
- PNG
- GIF
- WebP
Tipos Avanzados
Los tipos más avanzados solo son compatibles con algunas plataformas, ya que dependen de bibliotecas nativas para su decodificación.
Para WebP, se utilizará la biblioteca nativa si está disponible. De lo contrario, se utilizará la implementación de Java como alternativa.
| Plataforma | JPEG XL (jxl) | AVIF / HEIF | WebP |
|---|---|---|---|
| aplicación para macOS | ✔️ | ✔️ | ✔️ (native) |
| aplicación para Windows | ✔️ | ✔️ | ✔️ (native) |
| Docker amd64 | ✔️ | ✔️ | ✔️ (native) |
| Docker arm64 | ✔️ | ✔️ | ✔️ (native) |
| Docker arm | ❌ | ❌ | ✔️ (java) |
Cuando use el archivo jar, deberá proporcionar las bibliotecas nativas y ejecutar Java con los argumentos correctos.