642a5aa2 by Jeff Balicki

pdf.js test

1 parent f0ddff0a
...@@ -724,11 +724,30 @@ function finalPdf(data, json) { ...@@ -724,11 +724,30 @@ function finalPdf(data, json) {
724 $('#controls').hide(); 724 $('#controls').hide();
725 $('#pdfPreviewInner').show() 725 $('#pdfPreviewInner').show()
726 726
727 PDFJS.disableStream = true;
728 PDFJS.getDocument( pdf_customizer + '/fileentry/getPDF/' + json[0].folder + '/new_' + json[0].file).then(function(pdfFile) {
729 var pageNumber = setpage;
730 pdfFile.getPage(pageNumber).then(function(page) {
731 var scale = 1;
732 var viewport = page.getViewport(scale);
733 });
734 });
735
736 var canvas = document.getElementById('renderedPdf');
737 var context = canvas.getContext('2d');
738
739 var renderContext = {
740 canvasContext: context,
741 viewport: viewport
742 };
743
744 page.render(renderContext);
745
727 746
728 747
729 var strVar2 = "" 748 var strVar2 = ""
730 749
731 strVar2 += '<div id="seepdf" style=" width:' + imageWidth + 'px; height: ' + imageHeight + 'px; overflow: hidden;" ><object style="overflow-x: hidden; overflow-y: hidden; width: ' + imageWidth + 'px; height: ' + imageHeight + 'px; min-height: 101%; -ms-overflow-style: none |;" data=' + pdf_customizer + '/fileentry/getPDF/' + json[0].folder + '/new_' + json[0].file + '#page=' + setpage + '&toolbar=0&navpanes=0&;scrollbar=0&statusbar=0" width="' + imageWidth + '" height="' + imageHeight + '" type="application/pdf" id="pdfloaded"></object></div>'; 750 strVar2 += '<div id="seepdf" style=" width:' + imageWidth + 'px; height: ' + imageHeight + 'px; overflow: hidden;" > <canvas id="renderedPdf"></canvas></div>';
732 751
733 document.getElementById('pdfPreviewInner').innerHTML = strVar2; 752 document.getElementById('pdfPreviewInner').innerHTML = strVar2;
734 753
......