Web object and PDF

May 23, 2017

Hello all!

I'm fairly new to Articulate Storyline and have been experimenting with web objects.  I need to have a PDF in a scroll-able window within one slide due the number of pages in the PDF to be viewed.  I read on a different discussion that converting the PDF to a web object would be the easiest way.  I was able to convert the PDF to an HTML file and insert it as a web object.  

The difficulty I'm facing is that the text will appear but non of the pictures in the converted PDF will.   I'm not sure how to fix this, or if there is a "work around" for this , any help would be greatly appreciated.



11 Replies
Michael Shannon

A few notes on PDFs

  1. You won't be able to view a PDF inside an iframe (scrollable window) on the iPad. It's been a problem for a while. 
  2. If you've converted the PDF to an HTML file then you'll have an HTML file and a folder with the images. From there you can do one of two things. 
    1. Upload the files to a web server and point to the HTML file on that server when you add the web object. Or, 
    2. Create a folder in the same folder you have your Storyline file. Inside that folder put your HTML file and associated images. Then point to the folder you just created for your web object. When you publish, Storyline will bundle up the folder, html file and all images. 
  3. Make sure you're testing in your environment (LMS, webserver, etc.) to ensure it's working as expected
  4. All PDFs are not created equal. For a recent project we had to export the PDF as images then insert each image one at a time into the scrolling panel. Time consuming and resource intensive (SL slows to a crawl on that page in the activity). 
Martina A

I am currently working on a course wherein a form is shown in PDF. There are portions of the form that are zoomed in when clicked. basically its an scrollable interactive pdf. 

the issue we are facing is that the PDF is not opening as part of the course in the final output. this sounds very similar to "not being able to view a PDF inside an iframe (scrollable window)"

What could be a resolution to this?

Michael Shannon

"the PDF is not opening as part of the course in the final output"

Are you embedding it as a part of the course? Are you adding it as a resource document? Not sure what you're asking. 

One thing you have to do is make sure the the computer that is publishing the course also has the files on the same drive as the storyline file when you link to them. If you've linked to documents from another drive it will break in the published version. If you've created the SL file on one computer and then opened it on a different one then all of the linked documents will not be in the published version. 

Hope this helps a little. 

Lindsey Nguyen

Hi Michael,

Would you mind sharing the Story file to illustrate how you were able to embed the PDF into Storyline? For some reason, when I embed mine and try to test the link, I receive an error message that says: The web address you entered cannot be displayed in a frame. In order to function properly, this web object must be set to open in a new browser window.

Thanks for any help you can offer. 



This discussion is closed. You can start a new discussion or contact Articulate Support.