Forum Discussion

EricaFlynn's avatar
EricaFlynn
Community Member
4 years ago

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?

  • 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.

  • The additional benefit of creating a separate document is most .story projects have a small resolution.  Printing that wouldn't look good.

    • EricaFlynn's avatar
      EricaFlynn
      Community 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). 

  • 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.  

  • 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.