Forum Discussion
Embedding PDFs in Rise
Hi,
I am trying to embed a PDF file, which is not hosted online, into Rise 360 for publication to Reach 360. Users will need to read the document on screen without downloading and then tick a box to show they have read it.
Is there any clever and straightforward way to do this?
Thanks in advance.
If you don't have it hosted online and you don't want them to download it, I would probably just take a screenshot of it. If there are multiple pages and therefore multiple screenshots, you could put it in a process interaction. Use the checkmark list with a single checkmark, followed by a locked continue button, for them to check the box to attest that they've read the document.
The downside to this method of screenshotting the document is that the contents of the image are not available to screen readers.
3 Replies
- elizabethPartner
If you don't have it hosted online and you don't want them to download it, I would probably just take a screenshot of it. If there are multiple pages and therefore multiple screenshots, you could put it in a process interaction. Use the checkmark list with a single checkmark, followed by a locked continue button, for them to check the box to attest that they've read the document.
The downside to this method of screenshotting the document is that the contents of the image are not available to screen readers.
- Articulate1SSiCommunity Member
After searching around I found a solution to this. There is a line in the index.html file that is associated with pdfs. (AICC publish btw, haven't looked in others) That line has code in Base64 that has the external, public facing link within the iframe embed. If you take that code and decode, change the link to the assets folder within scormcontent and the pdf [src="assets/pdfname.pdf"] then you can use pdfs locally instead of from a public facing location. this preserves pdf security. if you don't have a reliable way to alter the code, I have found that your company's internal chatGPT can do it for you after a bit of training. good luck!
- Articulate1SSiCommunity Member
You will need to put a placeholder link in the iframe html code but then can replace it after.
Related Content
- 2 months ago
- 8 months ago
- 4 months ago
- 8 months ago