Hi James,
I went ahead and escalated this to a ticket, as I want to track this issue more closely.
The cause of the pain for this is PLM360 tracks all Images of this nature by a given value per tenant.
Example:
<img data-dojo-type="dojox/image/Lightbox" title="picture" data-dojo-props="href:'/servlets/ImageServlet/?imageid=47'" src="/servlets/ImageServlet/?imageid=47" style="display: inline;" id="dojox_image_Lightbox_0" widgetid="dojox_image_Lightbox_0">
When you examine the image on the items details page you can see that it is referenced by a value not a location. So when you ask for the image back by scripting (in this case HTML) you get the value back which in this case is 47.
I am working on a universal snippet of code that you can replace the current advance print view code with that will translate the value to a location and show the picture.
This however may take a day or two but when completed I will update you by case and the forums as well, so everyone can benefit.
