Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
Buzze
Contributor II
Contributor II

When exporting chart to data/image/pdf, images are not exported

Hi community,

I made a dashboard for our HSE department that contains some GHS pictograms. These pictograms are stored on a Sharepoint that is accessible to Qlik. The pictograms are a dimension in the chart with Represenation as "Image" and Image setting "Add URL".

QlikImageInChart.png

 

Then if I do export as image, or pdf, or data, the pictogram itself gets lost and only the code behind it is in the export. (see attachments) Is there any way to make the actual pictogram appear in the export instead of the data element behind it?

Kind regards,

Labels (2)
4 Replies
Greg_Taffer
Support
Support

The issue you are experiencing, where only the underlying code/data element appears instead of the actual pictogram when exporting a Talend job as an image or PDF, likely stems from how image references are handled during the export process. 

 

The most reliable way to get a visual representation of your job design is to use the built-in documentation generation feature in Talend Studio, which creates a comprehensive HTML document including the job image and component list.
 

Recommended Method: Generate Job Documentation
 

This method creates an HTML file that includes an image of your job design with the correct pictograms.
 

  1. Right-click on your specific Job in the Repository tree view.
  2. Select the "Generate Doc" (or "Generate Doc as HTML") option from the pop-up menu.
  3. Specify the destination and other options in the dialog box that appears.
  4. Click "Finish" to generate the documentation. 

The resulting HTML file can be opened in a browser, and the integrated job image can then be saved as an image file (e.g., PNG, JPG) or the entire page can be printed to a PDF, which should retain the visual elements. 
 

Alternative Methods and Considerations
 

  • Screenshot: A simple but effective method is to capture a screenshot of your job design in the workspace and save it as an image using a screenshot tool.
  • Exporting Items: The "Export items" feature is primarily for moving the job's source files and dependencies between Talend workspaces (creating a .zip archive), not for visual representation, which is why it doesn't solve your issue.
  • External Image Handling: The issue you described is similar to a common problem where images linked via a full file path or URL might not display correctly in server-side generated exports (like PDF) because the export tool cannot access the original image source in the same way a browser does. The "Generate Doc" feature seems to bypass this by properly embedding or referencing the icons locally. 
Buzze
Contributor II
Contributor II
Author

Hi Greg,

I don't have access to Talend Studio but your comments made me think in the NPrinting direction where we can also apply HTML. In any case it's important that our HSE department can make this export on-demand and in less than 15min (legal requirement) so I think that will be easier to set up in NPrinting anyway. I'll give that a shot and let you know if it was successful.

Thank you for your input!

Greg_Taffer
Support
Support

No problem! If this helped, feel free to mark my post "Accepted Solution".

Buzze
Contributor II
Contributor II
Author

hi Greg,

Unfortunately the Nprinting HTML solution doesn't work either. It still puts the label behind the image instead of the image itself. I tried both adding an image of the table and recreating the table in HTML.

I can try and ask our Network-team if they can expose the server that generates the PDFs/Images/Excel exports/Nprinting to the source of the images, even though there's no guarantee that it will solve the issue.

Thanks for your input anyway!