Es imposible que puedas evitar que se guarde la imagen (o una captura en bruto de la pantalla del cliente, llegado el caso). ¿Por qué no añades
marcas de agua a tu material? O en lugar de ofrecer la imagen final, ofrece una imagen previa, a baja resolución, .etc. Sigues sin impedir nada, pero al menos... algo es algo.
Un saludo