// Function to render the first page of a PDF to a canvas async function renderPDFThumbnail(pdfUrl, canvasId) { const loadingTask = pdfjsLib.getDocument(pdfUrl); const pdf = await loadingTask.promise; const page = await pdf.getPage(1); const canvas = document.getElementById(canvasId); const context = canvas.getContext('2d'); const viewport = page.getViewport({ scale: 1 }); canvas.height = viewport.height; canvas.width = viewport.width; await page.render({ canvasContext: context, viewport: viewport }).promise; } // When the page loads, render all thumbnails window.addEventListener('DOMContentLoaded', () => { renderPDFThumbnail('/docs/2068_Zrubykon_cert_qms_2015_AJ_elektronicky.pdf', 'thumb1'); renderPDFThumbnail('/docs/2068_Zrubykon_cert_qms_2015_CJ_elektronicky.pdf', 'thumb2'); renderPDFThumbnail('/docs/2068_Zrubykon_cert_qms_2015_IQNET.pdf', 'thumb3'); });
Pro nezávaznou poptávku volejte nebo pište: