Thanks for posting on PI Square and welcome to its community.
Can you please inform us of the Version of Processbook that you are using and the image file type that is in your Processbook display that is not making it to the SVG file.
2 of 2 people found this helpful
There are very distinct and fundamental differences between .svg and .pdi file types. I believe the source of your problem begins with you saving the files as .svg and then attempting to convert them back to .pdi on the second server. A .svg file is nothing more than a text file. Specifically a specialized xml file.
If you embed the image file in the original .pdi display the image gets saved with that file. If you then save that .pdi file as a .svg file the image gets saved to the same directory as the .svg file, but is not saved in place with the newly created .svg file / object. AND most likely the image file itself will be renamed to something like 'Display1_Graphic1_1.jpg' and not the original image file name. If when you copy the .svg files to a new server and fail to copy the image files to the new server to the same host directory as the .svg file you will not be able to open the .svg in ProcessBook and hope to see the image.
If you link the image in the original .pdi file then nothing gets saved except the hyperlink text to that image file. If you then save the .pdi file as a .svg file the image goes nowhere except where it was originally located. You would need to recreate the directory structure on the new server to place the image file in its respective location relative to the .pdi and .svg file in order for either one to retrieve it on the new host server.