pdfjs实现浏览器中读取pdf文档内容示例代码

代码语言:html

所属分类:其他

代码描述:pdfjs实现浏览器中读取pdf文档内容示例代码

代码标签: pdfjs 浏览器 读取 pdf 文档 内容 示例 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/pdf.2.2.js"></script>
</head>
<body>
    <h1>PDF Text Extractor</h1>
    <input type="file" id="fileInput" accept=".pdf">
    <div id="output"></div>

    <script>
        document.getElementById('fileInput').addEventListener('change', function(event) {
            const file = event.target.files[0];
            if (file) {
                if (file.type != 'application/pdf') {
                    alert('Please drop a valid PDF file.');
                    return;
                }

                const reader = new FileReader();

                reader.onload = async function (e) {
                    const arrayBuffer = e.target.result; // 获取 ArrayBuffer

                    try {
                        const pdfText = await extractTextFromPDF(arrayBuffer);
                        document.g.........完整代码请登录后点击上方下载按钮下载查看

网友评论0