Almacenar un archivo de imagen en IndexedDB

Tengo problemas al intentar almacenar un archivo de imagen en el almacenamiento local de IndexedDB, tomo el objeto del archivo e intento introducirlo en IndexedDB pero parece que se produce un error: DOM Exception: DATA_CLONE_ERR (25)

¿Cómo puedo convertir el objeto de archivo, que se ve así (abajo) a algo que puedo almacenar en indexedDB y recuperar de indexedDB en una fecha posterior?

attribute: 32
contentType: "image/png"
displayName: "image1"
displayType: "PNG File"
fileType:    ".png"
name:        "image1.png"
path:        "C:\pictures\image1.png"

Respuestas a la pregunta(5)

Su respuesta a la pregunta