人妻夜夜爽天天爽三区丁香花-人妻夜夜爽天天爽三-人妻夜夜爽天天爽欧美色院-人妻夜夜爽天天爽免费视频-人妻夜夜爽天天爽-人妻夜夜爽天天

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

js如何將PDF的內(nèi)容轉成圖片顯示出來

liguoquan
2025年1月21日 17:19 本文熱度 576
:js如何將PDF的內(nèi)容轉成圖片顯示出來

示例代碼:

<!DOCTYPE html>

<html>

<head>

<script src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.10.377/pdf.min.js"></script>

<meta charset="utf-8">

<title></title>

</head>

<body>

<input type="file" id="fileInput" accept=".pdf"/>

<div id="pdf-container"></div>  

<script src="script.js"></script>  

</body>

<script>

document.getElementById('fileInput').addEventListener('change', function(event) {  

    const file = event.target.files[0];  

  //alert(file)

    if (file && file.type === 'application/pdf') {  

        const fileReader = new FileReader();  

        fileReader.onload = function() {  

            const typedArray = new Uint8Array(this.result);  

          

            // 使用 pdf.js 加載 PDF  

            pdfjsLib.getDocument(typedArray).promise.then(pdf => {  

                const pdfContainer = document.getElementById('pdf-container');  

                pdfContainer.innerHTML = ''; // 清空之前的內(nèi)容  

                // 將 PDF 每一頁轉為圖片  

                for (let pageNum = 1; pageNum <= pdf.numPages; pageNum++) {  

                    pdf.getPage(pageNum).then(page => {  

                        const viewport = page.getViewport({ scale: 1.5 });  

                        const canvas = document.createElement('canvas');  

                        canvas.width = viewport.width;  

                        canvas.height = viewport.height;  

                        pdfContainer.appendChild(canvas);  

                        

                        const context = canvas.getContext('2d');  

                        const renderContext = {  

                            canvasContext: context,  

                            viewport: viewport  

                        };  

                        page.render(renderContext);  

                    });  

                }  

            });  

        };  

        // 讀取PDF文件  

        fileReader.readAsArrayBuffer(file);  

    } else {  

        alert('請選擇一個 PDF 文件。');  

    }  

});

</script>

</html>


該文章在 2025/1/21 17:19:33 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務費用、相關報表等業(yè)務管理,結合碼頭的業(yè)務特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产成人午夜在线视频极速观看 | 国产乱子伦露脸在线 | 海角国精产品三区二区三区 | 欧美又粗又嫩又黄A片成人 欧美又粗又深又猛又爽A片 | 日日噜噜夜夜狠狠va视频 | 无人区在线高清完整免费版 | 美日韩在线观看 | 亚洲欧洲卡1卡2卡新区2022八 | 久久99精品久久久久久国产越南 | 亚洲三级在线观看 | 人妻少妇精品久久久久久 | 成人午夜天| 精品无码日韩一区二 | 亚洲欧美高清在线精品一区二区 | 国产伦精品一区二区三区视频 | 国产成人精品无码免费看在线 | 国产av一区二区三区天美传媒 | 高清亚洲无码久久 | 成人精品怡红院在线观看 | 欧美国产日韩综合 | 成人片一区二区三区四区 | 国产精品蜜臀久久久 | 欧美亚洲另类国产sss在线 | 国产91九色刺激露脸对白 | 人妻体内射精一区二区三 | 亚洲精品久久片久久久久 | 成人在线一二三 | 久久无码av一区二区三区成人黑人美女毛片人妻 | 久久久精品电影中文字幕 | 国师受被肉到失禁各种PLAY | 交换真实刺激高潮 | 国产成人亚洲综合色影视 | 久久久午夜视频 | 久久久久免费精品国产小说 | 99成人 | 欧美性生交片4 | 国产大片B站观看 | 久久热最新地址获取1 | 欧美疯狂做爰XXXX高清 | 自拍区偷拍亚图片小说 | 人妻丰满熟 |