I've received a request to be able to embed a PDF inside a Page on our Plone 5.1.6 site. So, for example, you have a page that says:
Blah blah content content following the organizational structure shown here:
[orgchart.pdf]
Blah blah continuing with the rest of the page.
The pdf preview is then shown the same way an embedded image would be, and the user can click to download or open in their PDF viewer.
In initial searches, I came across PDF viewers for standalone files, which is what I believe collective.documentviewer, collective.pdfpeek, etc. do, allowing a user to read PDF and other document types as separate files. However, I couldn't see from their descriptions that any allowed you to embed in a page.
(In the past, my approach has been to just export an image of the PDF and embed that, then link that image to the file. However, the request was intended both to avoid the manual steps and to allow support for multi-page PDFs that could be either paged through in the embedded view or where each page would be automatically displayed as a series of embedded elements.)
Is there anything out there which does this (specifically on Plone 5.1.6)?