Импортируйте содержимое файла прямо в HTML:
Например, при помощи Object:
<object
data="https://example.com/test.pdf#page=2"
type="application/pdf"
width="100%"
height="100%">
<p>Your browser does not support PDFs.
<a href="https://example.com/test.pdf">Download the PDF</a>.</p>
</object>
Object + Iframe:
<object
data="https://example.com/test.pdf#page=2"
type="application/pdf"
width="100%"
height="100%">
<iframe
src="https://example.com/test.pdf#page=2"
width="100%"
height="100%"
style="border: none;">
<p>Your browser does not support PDFs.
<a href="https://example.com/test.pdf">Download the PDF</a>.</p>
</iframe>
</object>
JS:
https://github.com/mozilla/pdf.js
Дополнительно установите перенаправление, чтобы файл нельзя было посмотреть напрямую и/или запретите их индексацию.