django框架使用pdf.js 使用说明
django框架使用pdf.js 使用说明
1、pdf.js 下载地址:
http://mozilla.github.io/pdf.js/
2、目录说明:
文件下载下来后,有build和web这2个目录。其中build为核心js文件,不用管它;web目录中包含了viewer.html和viewer.js等文件,viewer.html就是我们需要使用的页面,它负责显示具体PDF文件。
3、本地测试PDF.js:
file:///C:/Users/JASESZHOU/Downloads/pdfjs-2.0/web/viewer.html
http://localhost:1000/pdfjs-2.0/web/viewer.html?file=http://localhost:1000/file/测试文件.pdf
打开文件pdfjs-2.0>web>viewer.html进行测试
4、django加载PDF.js:
1、把pdf.js文件复制到django项目下的static目录下:
2、把pdf.js>web/viewer.html迁移到django项目下的templates目录下:
3、修改viewer.html里面css、jsd的相对路径:
4、配置pdf.js项目:
修改viewer.js文件里的4489行,把 value值配置为 pdf.worker.js文件的绝对路径。
4、配置pdf.js项目默认浏览pdf文件:
修改viewer.js文件里的4353行,把 value值配置为pdf文件的绝对路径。
5、django传参浏览指定pdf文件,url如下:
http://192.168.31.81:8081/pdf/?file=http://192.168.31.81:8081/static/file/1.pdf
django框架使用pdf.js 使用说明相关推荐
- vue框架使用pdf.js
资源下载:pdfjs-releases 选取最新版本直接下载,顺便看看最近的更新日志,源码和dist版本一起下下来,用的时候碰到问题先翻源码是个好习惯. dist版本只有build和web两个文件夹, ...
- pdf.js使用说明及禁止下载,打印
PdfJS使用的一些说明 参考:https://blog.csdn.net/qubernet/article/details/82599613?utm_medium=distribute.pc_rel ...
- js 获得明天0点时间戳_Python 3+Django 3 结合Vue.js框架构建前后端分离Web开发平台实战...
点击上方"测试开发技术",选择设为"设为星标" 优质文章,第一时间送达! 学习全文大概需要 12分钟,内容实战性较强. 1. 前言 本篇将基于Python 3. ...
- 关于PDF.js使用过程中PDF不能识别中文的问题,进行DJango中的配置
PDF.js的要识别中文,必须要配置好两个文件, 第一: cmaps需要在viewer.js配置,我使用的pdf.js是2.3.200版本,搜索它的配置在: 因为我在django设定了静态文件目录为/ ...
- python django框架+vue.js前后端分离
本文用于学习django+vue.js实现web前后端分离协作开发.以一个添加和删除数据库书籍应用为实例. django框架官方地址:www.djangoproject.com/ vue.js 框架官 ...
- python学习第八天---用Django框架创建可重用注册登录系统
python学习第八天---用Django框架创建可重用注册登录系统 实现的功能 项目开始前的整体规划 搭建环境完成基础配置 创建app 更改语言和时区 数据库表生成 启动开发服务器 浏览器访问,检测 ...
- 第九章 Django框架——csrf请求伪造和csrf_token使用
第九章 Django框架--csrf请求伪造和csrf_token使用 一.csrf请求伪造 二.csrf_token使用 三.简单的csrf_token应用 四.Ajax使用csrf_token 一 ...
- 第三百一十节,Django框架,模板语言
第三百一十节,Django框架,模板语言 模板语言就是可以将动态数据在html模板渲染的语言 一.接收值渲染 locals()函数,写在请求响应render()函数里,可以将逻辑处理函数里的变量传到h ...
- python 录制web视频_Python django框架 web端视频加密的实例详解
视频加密流程图: 后端获取保利威的视频播放授权token,提供接口api给前端 参考文档:http://dev.polyv.net/2019/videoproduct/v-api/v-api-play ...
最新文章
- webapp 状态栏沉浸式
- PHP 与go 通讯,Golang和php通信
- 对不起,我不接私活了
- java获取新insert数据自增id_java获取新insert数据自增id的实现方法
- Python数据结构实战——队列(Queue)
- Linux命令行操作快捷键及技巧
- 复旦sakai安装指南
- python写入文件后换行_python写入文件自动换行问题的方法
- 【舞女编程语言】:Ballerina 最新版和Ballerina Central
- UEFI原理与编程实践-PROTOCOL
- 淘宝/天猫获取商品历史价格信息 API 返回值说明
- selenium 模拟登陆豆瓣,爬取武林外传的短评
- LinkIn基于Dynamo设计的系统:伏地魔(voldemort)设计中文文档[我是陈科学院译]-完稿...
- Android基础知识(二十):Notification、提醒式通知(横幅)踩坑与通知界面设置跳转
- mac mini u盘安装系统_用u盘安装win7系统安装步骤
- MCU-51:单片机DS18B20温度报警器
- 2×3卡方检验prism_卡方检验2python代码实现
- 使用log4j2对日志脱敏
- kali系统AOSP源码编译
- 小迪安全笔记02-web源码扩展