4 of 5 people found this helpful
Worksheet menu > Copy > Image or Worksheet > Export > Image.
This will save you a couple of steps, but I honestly find screenshot to be the best method as the quality is highest.
As far as I'm aware, there's no way to automate this from Tableau Desktop - Script to Export JPG Images
Do you have Tableau Server?
1 of 1 people found this helpful
Yes, I'm aware of the export image option, but this only works with one dashboard at a time... need to find a way to export selected dashboards (the way to can with print to pdf for instance).
3 of 4 people found this helpful
do the followings
1. in Tableau Desktop -> Dashboard -> Copy Image
2. in PP type CTRL+SHIFT+INSERT or choose edit > paste special and then select Picture (Enhanced Metafile) and click OK button.
Having the image imported as a vector, means that you would resize it without adding distortion to final layout.
Other option, more time consuming is to save the viz as .emf (in Tableau) and in PP choose insert file menu, and place it on presentation.
Hope this helps.
Right now we have Tableau Online (newish product) as our Tableau Server. However, we are considering purchasing standalone Tableau Server. I have noticed from the forums that Tableau Server seems to have a lot of options available under the hood. Do you think if we had Tableau Server we could write a script or something to accomplish what we need? It does seem simple enough...something like "open this dashboard and export it as an image" then "open the next dashboard in the list and export it as an image"...
If we could do that, I could probably rig something in PowerPoint that would embed the images and refresh them when we update the data and overwrite the images.
Is there any way to do this other than copying one dashboard at a time? I've never tried exporting as an .emf but I'll try that now and see what happens.
Hmm...took a look at .emf export. Looks like that is also only a one dashboard at a time solution.
2 of 2 people found this helpful
Cathy - this is exceedingly simple to do with Tableau Server. Further, I believe you can do this with tabcmd on your Tableau Online environment, though I have not implemented Tableau with Tableau online. I have, however, scripted similar solutions on many customer sites with Tableau Server. All you would need is a file that contains a list of the URL of every dashboard you want to export and run a script to parse through the URLs in the file until they are done.
From the command line, the command is simply
tabmd export "WorkbookName/DashboardName.jpg"
and then to put a save location after it. After that, all you have to do is what I mentioned above which is to parse through all the dashboard names in a file.
You might want to read about tabcmd with Tableau online at Tableau Online Version Compatibility | Tableau Software.
Oh, wow - I think that's exactly what I need, because I could then easily write a PPT macro to update my slides with those images. Sounds like Tableau Server is the way to go! Thanks!
Don't know if you saw my edited reply - I changed it to include the Tableau Online bit... Don't want you to be making decisions on half the information . I am fairly confident this is still achievable via your current Tableau Online deployment, provided the dashboards you want to export are all published.
If your dashboards are already set up for the size of the slide (960 x 720 for example), will these images reflect that so you're only getting the area of the dashboard you want rather than all the other stuff surrounding it (toolbar, sidebar etc.)?
OK I can contact Tableau Online support to see if there is a way to implement this command...thanks!
4 of 4 people found this helpful
And failing this (assuming you don't have Tableau Server and are not using Tableau Online etc) simply go to PowerPoint > Insert Tab > Screenshot caret then choose from whichever open window, PowerPoint shall place a perfectly sized reproduction of everything in that window, simply add a new slide, go back to the dashboard and change the viz, repeat etc
Ooohhh...that is MUCH faster than the way I'm doing it now. Only downside I can see is that even in presentation mode the tabs at the bottom are still showing. But still, it's a lot less cropping, and I could actually envision a PowerPoint macro to trim it right up. Nice!