BitBlocker style encryption is probably the best

I agree that encrypting the file in transmission is an excellent strategy. One might wonder why you are displaying an image at all that requires such stringent measures. I usually do not install plugins, certainly not Macromedia (now Adobe) Flash.

If the object is to make money on your library, you give out "comp" sizes for free; people pay for the big ones.