In-line .PDF display in Knowledge

Ben Blackburn
Tera Contributor

Still waiting on some way to natively display .PDF files within a knowledge article.  I know there used to be an app on Share that would handle this, but I'm not finding it anymore (and I think it got deprecated).  Currently, I'm having my user base convert the .PDFs to .DOCX, then import those documents using the OOB functionality, but the formatting is never perfect.  I suspect the same challenges will exist if I have them convert to HTML.

Does anyone have a good solution for this?

1 ACCEPTED SOLUTION

Rajesh Kannan G
ServiceNow Employee
ServiceNow Employee

You can use ServiceNow Document Viewer plugin to display PDF in articles. 

 

1. Whitelist iframe tag and src, height, width attributes by updating HTMLSanitizerConfig.

find_real_file.png

2. Enable ServiceNow Document Viewer plugin. I think this requires additional license.

3. Attach PDF file to your article. Use source code button to open HTML Source code of the article and add iframe tag to display PDF in your article. The sysparm_sys_id parameter is the sys_id of your attachment.

find_real_file.png

find_real_file.png

4. Publish your article.

Article will be displayed as shown below.

find_real_file.png

View solution in original post

31 REPLIES 31

Elijah Aromola
Mega Sage

It looks like you'd have to convert them to .docx or HTML and change the formatting as necessary. Looks like the app on share was removed.

Ashutosh Munot1
Kilo Patron
Kilo Patron

Hi,

Yes the document has to be re-formatted again once imported into servicenow. Currently what we do it as : We create a knowledge article and attach the pdf to it. Once someone clicks on knowledge article it will download the pdf.

Thanks,
Ashutosh

Sarup Paul
ServiceNow Employee
ServiceNow Employee

Are you using the Knowledge Service Portal or the kb_view page on Platform UI?

Using the UI page, Sarup.