Según la guía 2.5.1 del Manual ESEF de la ESMA, cualquier imagen incluida en el documento XHTML debe ser una cadena codificada en base64. Si una imagen del archivo no es una cadena codificada en base64, recibirás el mensaje de error Violación: "embeddedImageNotUsingBase64Encoding".
Nota: Tanto nosotros como la AEVM te recomendamos que no incluyas imágenes con información financiera en el documento iXBRL. Las Imágenes deben utilizarse únicamente para información de marca, diseño gráfico, fotografías, etc.
Incluir imágenes más grandes
Diferentes navegadores tendrán diferentes límites en el tamaño de las cadenas base64. En caso de que el tamaño de una imagen supere el soporte de los navegadores, pueden contenerse como archivos separados dentro del paquete ESEF.
¿Qué es la codificación Base64?
Base64 es un grupo de esquemas de codificación de binario a texto que está diseñado para transportar datos almacenados en formatos binarios entre canales que solo admiten contenido de texto. Base64 es el más utilizado en la red mundial, y sus funcionalidades incluyen la capacidad de incrustar diferentes activos binarios (como imágenes) dentro de archivos HTML y CSS.