Thank you for that example. This will work if my image is on the local drive, however if the image is on a web server I use the url to the image when creating the LinkedResource. That throws the following exception:
System.ArgumentException: URI formats are not supported.
Do I have to stream the image into the LinkedResource? Before I attempt to do that, is it possible to include an image from a URI?