I created a PPTx document in Plumsail and created an image placeholder with {{imageData}:picture} alt text as per the documentation. So now when I test a document, I specify the public URL of the image in the imageData field. But when I preview the document, I don't see the image and the screen is blank. However, the main text is updated correctly. (SS attached)
I haven’t tried using a JSON file for this particular test but i did try it via power automate.
The token for imageData is detected by the plumsail process template editor. power automate shows the output was correct. the error on process run logs “Image relationship not found for: NGS.Plugins.Templater.OpenXml.Xml”
I tried URLs of various publicly accessible images and even the base64 encode copied directly from your documentation on PPTX > pictures
As for your screenshot, the logo value appears empty, so I can't determine how the image data is being populated and how to troubleshoot it.
I have one specific question: you mentioned conditionally inserting pictures—are you hiding those content blocks using a formatter? Knowing the exact implementation of this conditional logic would be incredibly helpful.
Please share more details about your setup so I can provide precise assistance for your specific dataset and template at support@plumsail.com with a reference to the thread.