PDF Image showing poor clarity after uploading inside PDFViewer

Hello there, team.
I'm now working on the Perspective module and creating a pdfviewer component to display the pdf list.

[Original image from the PDF]

All of the images in the PDF file are clear, yet when the same PDF uploaded to PDFviewer, the image quality inside the PDFviewer is low.

[same image inside pdfviewer]

Please advise on how to resolve the clarity issue within pdfviewer.
I'm now uploading pdf files from within the WEBDEV module and copying the mounted path and inserting it into the PDFVIEWER's source code.

And other than PDF VIewer and WEBDEV module is there any other method to display PDF files on UI screen.

You might like my Blob Server module:

Consider using an Inline Frame component with its URLs, letting the browser PDF plugin handle it.