html文档中的元数据,javascript – 如何使用pdf.js从pdf文档中获取元数据
仅使用没有第三方查看器的PDF.js库,您可以使用promises获取这样的元数据.
PDFJS.getDocument(url).then(function (pdfDoc_) {
pdfDoc = pdfDoc_;
pdfDoc.getMetadata().then(function(stuff) {
console.log(stuff); // Metadata object here
}).catch(function(err) {
console.log('Error getting meta data');
console.log(err);
});
// Render the first page or whatever here
// More code . . .
}).catch(function(err) {
console.log('Error getting PDF from ' + url);
console.log(err);
});
在将pdfDoc对象转储到控制台并查看其功能和属性后,我发现了这一点.我在原型中找到了这个方法,并决定试一试.瞧,看起来有效!
html文档中的元数据,javascript – 如何使用pdf.js从pdf文档中获取元数据相关推荐
- Vue项目中利用pdf.js实现pdf内容滑选文字展示与搜索功能
Vue项目中利用pdf.js实现pdf内容滑选文字展示与搜索功能 需求:在pdf中鼠标滑动选中一段文字,将选中文字展示到input框中(pdf在iframe中) 完成效果: 关于pdf的引用:我是直接 ...
- html 提取pdf,使用PDF.js从PDF中提取文本(2019)
正如标题所说,我正在尝试使用由Mozilla维护的PDF.js从PDF中提取文本.我知道前面关于stackoverflow的问题,但我不知道从哪里开始. 我试着跟着这个 article 这件事我需要帮 ...
- 如何在项目中使用pdf.js查看PDF文件
最近在做后台管理类的系统,需要在web页面阅读pdf文件.发现一个很好用的插件 pdf.js,简单的介绍一下 官方文档地址:http://mozilla.github.io/pdf.js/ 在线演示地 ...
- 使用pdf.js将PDF嵌入HTML网页中,并禁止下载打印
有的项目需要显示PDF类的文档, 大多需要在项目中禁止将PDF打印, 下载 我最初采用embed标签显示 PDF, iframe,object标签都可以显示 但是这类标签的打印和下载按钮 不可以禁止, ...
- 如何在另一个JavaScript文件中包含一个JavaScript文件?
JavaScript中是否有类似于CSS中@import的内容,可让您在另一个JavaScript文件中包含一个JavaScript文件? #1楼 而不是在运行时添加,而是使用脚本在上传之前进行串联. ...
- pdf.js在线查看(文档流/地址)
pdf.js在线查看(文档流/地址) 工作中需要在移动端在线查看pdf文件,但由于pdf文件存放在第三方的服务器中,由于各种原因无法直接返回pdf文件地址给前台,后来确定返给前台是一个base64的流 ...
- 利用pdf.js在线展示PDF文档
在Web项目中,经常需要在浏览器端展示PDF文档,本文通过一个简单的小例子,简述pdf.js的简单使用,仅供学习分享使用,如有不足之处,还请指正. pdf.js下载 pdf.js是一个通用的.基于we ...
- [js] 在不支持js的浏览器中如何隐藏JavaScript代码?
[js] 在不支持js的浏览器中如何隐藏JavaScript代码? 在<script>标签之后的代码中添加"<!-– ",不带引号. 在</script&g ...
- 使用pdf.js在移动端预览pdf文档
pdf.js 是一个技术原型主要用于在 HTML5 平台上展示 PDF 文档,无需任何本地技术支持. 在线演示地址:http://mozilla.github.com/pdf.js/web/viewe ...
最新文章
- 强烈推荐几个我常置顶阅读清华、哈工大的平台公众号!
- 使用Azure Functions玩转Serverless
- 【C语言】C语言中一些零碎的基础知识
- debian下安装python虚拟环境
- Python精通-Python学习路线详细介绍
- 2017.8.16 喵星球上的点名 思考记录
- tcp报文格式_腾讯面试中的TCP/IP协议简述+经典面试题
- POJ3349 Snowflake Snow Snowflakes(哈希表)
- Xshell 、PuTTY 复制文件到Linux
- 【信息系统项目管理师】第9章-项目人力资源管理 知识点详细整理
- @Autwired自动注入XxxMapper接口原理(含mybstis-spring.jar源码)
- 《 郝斌 java自学视频 完结 》_郝斌Java自学视频 全107讲视频教程下载 完整版
- java基于springboot的酒店预约管理平台系统
- 微信小程序04 数据绑定
- spss多元线性回归散点图_SPSS19.0实战之多元线性回归分析
- 清华本科结业生两年的工作经历-献给游走在黑暗里的清华人
- Linux用户不同UID分类区别
- 洛谷—P3387 【模板】缩点
- 纪念日或者悼念日 网站改为灰白模式
- OpenGL超级宝典学习笔记——操作矩阵