Some PDF documents not displaying correctly in RadPdfViewer - the text is missing, showing only box borders. The issue is not reproducible neither in PDF.js, nor in Kendo UI PDF Viewer:
Bug report
Text cannot be selected in the RadPdfViewer with pdfjs v3.4.120 or newer.
Current behavior
Text cannot be selected
Expected/desired behavior
Text should be selectable
Reproduction demos:
Example 1
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.11.174/pdf.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.11.174/pdf.sandbox.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.11.174/pdf.worker.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.11.174/pdf_viewer.min.js"></script>
<script type="text/javascript">
window.pdfjsLib.GlobalWorkerOptions.workerSrc = 'https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.11.174/pdf.worker.js';
</script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.11.174/pdf_viewer.min.css" type="text/css" rel="stylesheet" />
t>
<telerik:RadPdfViewer ID="TKPdfViewer" runat="server" Width="100%">
<ToolBarSettings Items="pager, zoom, toggleSelection, search, download, print, spacer" />
<PdfjsProcessingSettings File="TestPDF.pdf">
</PdfjsProcessingSettings>
</telerik:RadPdfViewer>
Example 2
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.4.120/pdf.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.4.120/pdf.sandbox.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.4.120/pdf.worker.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.4.120/pdf_viewer.min.js"></script>
<script type="text/javascript">
window.pdfjsLib.GlobalWorkerOptions.workerSrc = 'https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.4.120/pdf.worker.js';
</script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.4.120/pdf_viewer.min.css" type="text/css" rel="stylesheet" />
t>
<telerik:RadPdfViewer ID="TKPdfViewer" runat="server" Width="100%">
<ToolBarSettings Items="pager, zoom, toggleSelection, search, download, print, spacer" />
<PdfjsProcessingSettings File="TestPDF.pdf">
</PdfjsProcessingSettings>
</telerik:RadPdfViewer>
Text of PDF documents in PDFViewer may be blurred on HiDPI screens.
Go to PDFViewer demo on
Text is blurred, most visible on small letters.
Text is not blurred.