Saltar al contenido

Conversión de imagen a cadena BASE64 en rápido

Solución:

En realidad, no tomará tiempo convertir, pero para imprimir, tomará más tiempo, así que no lo imprima …

Puedes aplicar este código

let imageData: Data? = UIImageJPEGRepresentation(getImage(), 0.4)
let imageStr = imageData?.base64EncodedString(options: .lineLength64Characters) ?? ""
print(strBase64)

Versión Swift 4. Esta sencilla función funcionó bien para mí. Imagen decodificada confirmada de nuevo usando esto: https://codebeautify.org/base64-to-image-converter Espero que esto ayude a alguien.

public static func  convertImageToBase64String(image : UIImage ) -> String 
{
    let strBase64 =  image.pngData()?.base64EncodedString()
    return strBase64!
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *