Forum Discussion
Printing a slide
I need to allow learners to print the final slide in a course (a certificate of completion). I have read the post on adding the Print button to the player, and I was able to add it, but that prints the whole screen. I want to print just the slide contents, so that it looks presentable and prints on a single full page. I'm so surprised this functionality isn't built in to Storyline 360 that I'm actually wondering if I'm just missing something. Can someone help me out?
- ThaddeusAshclifCommunity Member
Create a document.
Create Trigger [Open URL/File]
Upload file - ThaddeusAshclifCommunity Member
I recommend that add the file to your resources. I have found it to be useful when you want for them to have access to a document.
- ThaddeusAshclifCommunity Member
The additional benefit of creating a separate document is most .story projects have a small resolution. Printing that wouldn't look good.
- EricaFlynnCommunity Member
Thanks for the suggestions! If I were to use a separate file I would lose the dynamic fields that I've already built in to the course though, wouldn't I? I have added scripts to pull the learner's name and current date on to the certificate. Those fields would definitely be more important than the quality of the print (most people would simply save as a pdf anyway).
- SarahHodgeFormer Staff
Hi Erica! Although we don't provide support for JavaScript coding, we do have one article that shares a snippet on how to print a current slide. It includes a link to additional coding by Brian Batt to print slide content only. Thought I'd share in case that works for you.
- JustinCollingeCommunity Member
Hey Erica
Another approach could be to use a Cluelabs widget to create the pdf doc with the variables in place. The user then downloads the pdf.
Cluelabs widgets can be a bit fiddley to get working sometimes, but once working are a brilliant solution to getting information out of SL.
Hope that helps.