node-webkit 支持pdf浏览
2024-10-19 06:25:43
因为项目最近需要进行pdf文件的预览。
项目:linux平台下使用node-webkit开发的桌面应用。
所以在想如何解决这个问题。
首先,firefox直接可以打开pdf文件,预览效果佳,有菜单,放大缩小,下载等, 它是使用pdf.js做到的,这个开源项目也是mozilla支持的。
不小心,找到了这个开源项目,一个日本人写的使用pdf.js基于node-webkit开发的pdf浏览器。
https://github.com/iraycd/laddu-reader
于是,拿过来研究了一下,中间加入了node-webkit情况的处理。非常合适。
但是,我还有其他需求,比如:打开时全屏,直接载入指定文件,打印功能替换等。
于是在研究了源码以后,在view.js的最后加入了处理代码。
--载入文件
--设置全屏
--在代码中间,window.print的指定函数位置,修改为我的处理函数。
done。
最新文章
- 动态规划 Dynamic Programming
- 自动重启sqlserver服务
- Dashborad 上显示出错
- zepto源码--extend--学习笔记
- Web Design:欧美人形剪影的404界面
- Project Euler P105:Special subset sums: testing 特殊的子集和 检验
- Hibernate映射解析——七种映射关系
- 命名空间“System.Web.Mvc”中不存在类型或命名空间名称“Ajax”(是否缺少程序集引用?)
- Mongo散记--聚合(aggregation)&;amp; 查询(Query)
- MYSQL中的字符串连接符
- iOS8自适应布局视频教程
- Mac 搭建svn本地服务端
- Javascript-正则表达式-开发中的使用.
- Java服务器端生成报告文档:使用SQL Server Report Service(SSRS)
- 使用 intro.js 库
- C#中[] 、List、Array、ArrayList等数据结构的差异简述
- 在MNIST数据集,实现多个功能的tensorflow程序
- CentOS7搭建Gitlab详细过程
- mklink /d 目录符号链接
- 未能加载文件或程序集“log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821”或它的某一个依赖项。系统找不到指定的文件。
热门文章
- 学生信息管理系统(自己辛辛苦苦做了几天,虽然简陋,也凑合吧,bug不算太严重,主要是格式不太很完美)
- FileInputStream、FileReader、FileInputStream、FileWriter使用小结
- CocoaPods安装及使用《转》
- CentOS安装squid代理服务器
- (转)R空间数据处理与可视化
- iOS GCD, 同步,异步,串行队列,并行队列,dispatch_group
- MD5在java中的使用
- PHP面向对象.__set(),__get(),__isset(),__unset()四个方法的
- CSS实现DIV水平自适应居中
- visual c++ 2010安装失败导致CRM2015安装失败