Adaptado código para biblioteca image viewer