We love getting these kinds of questions in our hands-on Articulate training. Why? They address real issues that most e-Learning developers deal with every day. If it were up to us, all e-Learning courses would look incredible with great graphics, with fewer words on screen, and everything would be highly interactive…maybe even fun. We all want to build that kind of course!
The truth is, we have to work with real-life content that can make finding the balance between what is “incredible” and what meets the needs of your stakeholders challenging. This is the art of building great e-Learning courses.
So, what is the question? Oh, now I remember…
Like most questions we’re asked involving Storyline, there’s always more than one solution. That’s true here as well. Below is a quick list of some of alternative options to consider:
- Create a button/trigger that jumps to a file
- Add the document to the Resources tab in the Player
- Put in a Scrolling Panel
- Use the Zoom Picture option
- Create a drag and drop interaction
- Execute JavaScript to use a PDF reader (not addressed in this blog entry)
You may have other ideas as well!
I should add that when this question was asked, some of these options were dismissed because the Subject Matter Expert (SME) did not want the file downloaded (instead, preferring for it to be read on screen). For this blog entry, we will cover all of these options except using JavaScript.
Visit this link to see these options in action.
Here’s how we built it:
For the first two options, we’ll leave the document as a PDF file. For the others, we saved the document as a picture, as it provided more flexibility.
Option 1: Create a Button/Trigger that Jumps to a File
This option downloads the document to the learner’s computer. From here, they can save, print, share, view, etc.
Here are the steps we used:
- Select Insert | Button.
- Add a trigger to the button to “Open URL/File” when the user clicks.
Option 2: Add the Document to the Resources Tab
This option also downloads the document to the learner’s machine.
To utilize this option, take the following steps:
- Select Home | Player.
- Choose Resources from the ribbon.
- Add the file you want to make downloadable.
- Confirm that the Resources checkbox in the Features tab is selected.
Option 3: Zoom Picture
This option utilizes a picture. Like the first two, this is a very simple option. It also works best if the document is only one page. It’s fast and easy, but you do not have a lot of control over where it goes and how it looks.
Here are the steps to accomplish this option:
- Select Insert | Picture.
- Resize the picture to a smaller size (Otherwise, Zoom Picture won’t work!).
- With the picture selected, select Picture Tools Format | Zoom Picture (A magnifying glass will appear on the picture!).
When the course is previewed or published, the learner can click the image to see an enlarged view of the document. Selecting it a second time (or anywhere else) closes the large view.
Option 4: Scrolling Panel
This option provides you with a little more control and works well even if the document is longer than a single page.
Here are the steps for this option:
- Select Insert | Picture.
- Resize the picture to a thumbnail size.
- Create a new layer.
- Add a Scrolling Panel on the Layer from the Insert tab.
- Insert the picture of your full-sized document and resize it to the size you prefer. (It will be bigger than the canvas, but that’s fine.) Since you are going to pull it into the Scrolling Panel, make sure you do not size it too wide since the scrolling panel only scrolls vertically, not horizontally.
- Drag the document into the Scrolling Panel.
- Create a close button with a trigger that, when clicked, hides the layer.
- On the Base Layer, add a new trigger to the thumbnail to show the layer.
Option 5: Drag and Drop
This option is not quite as intuitive, but it’s just as simple. It works well for just about any size of document or canvas.
- Select Insert | Picture.
- Resize the picture to a thumbnail size.
- Create a new layer.
- Add a hotspot to the layer that covers the entire canvas.
- Insert the picture of your full-sized document and resize it to the size you prefer. (It will be bigger than the canvas, but again, that’s OK!)
- This step will feel a little strange…add a drag and drop trigger. It really does not matter what the action is because we are really not triggering anything. We are just creating the ability to drag the document. I typically create a trigger to show a layer, but leave the layer unassigned. The item being dragged should be your document (in my example, it’s a group of three images.)
- Right-click the hotspot and select Drag and Drop | Free.
- In our example, we also added a box of instructions to the learner that exits after around eight seconds.
- Add a new trigger to hide the layer. Since the document was covering the entire screen, we used a trigger to hide the layer when the user presses a key. In the example, we used the Escape key. (If you choose the same, note that this will not work in preview, since Escape is used to exit the preview mode.)
- On the Base Layer, add a new trigger to the thumbnail to show the layer.
The user will be able to move the document around by clicking and dragging the document around the screen.
Summary
These are five simple solutions to a common question. You may download a copy of this example file at this link. As always, let us know what you create or reach out to us with your questions!
That’s Storyline, and I’m sticking to it.
~Ron
Update: Please note that the interface of the faster new trigger workflow (in Storyline 360 update 3.33.20625.0 or later) will appear slightly different! While the process is the same, this article uses screen captures from the classic trigger workflow.
Kristin says
How do you save a multi-page PDF (or Word document) as a single-page graphic? And what format?
Yukon Learning says
Hi, Kristin and thank you for the question!
If you own Adobe Professional, you have the ability to export the PDF out as JPG image files.
If you do not own Adobe Professional, you can create screenshots of each document using Storyline’s built-in screen clipping tool. After capturing the screenshots, they can be inserted into the scrolling panel separately.
You can also “stage” the screenshots you just created in order underneath one another, select them all, and then right-click and select to Save As Picture. This allows them to be all saved as one image.
Kirsten Morton says
Wow – love the idea of using the drag and drop but would never have thought of it! Thanks for sharing both the idea and the how-to info – greatly appreciated!
Yukon Learning says
Thanks, Kirsten and so glad it was helpful!
David Langlotz says
Perfect, exactly what I was looking for. This page saved me a lot of time.
Yukon Learning says
We’re so very glad to hear it, David! Happy developing!