公司项目逐渐增多,对效率的要求越来越高,不同项目分部不同服务器,最初想用nginx 就是为了多个项目用一个url和服务器宕机解决方案 nginx也可作为附件服务器,毕竟nginx也对静态文件支持较好,我们主要文件下载就通过url地址直接访问(这里就不介绍安全性的问题了), 直接访问问题就来了,各大浏览器都针对,图片 txt,pdf,都是直接打开的, 解决思路就是,告诉浏览器这个文件需要下载而不是直接打开 nginx通过反向代理可以直接过滤访问的url在指定的访问添加heard 1,下载: 直接上…
在js内生成PDF文件并下载的功能实现(不调用后端),以及生成pdf时换行的格式不被渲染,word-break:break-all 前天来了个新需求, 有一个授权书的文件要点击下载, 需要在前端生成, 以前没做过那就开始查资料吧,还真的发现有生成pdf文件的组件(此处感谢前辈们写的组件),叫做 jspdf. 然后还有一个把页面渲染成画布的插件,叫做 html2canvas, 那好,开心写吧. 但是首先这两个插件的导包就让我头疼, 因为网上的例子大多数都是js标签导包的,而我们用的是react框架…
我们都知道PDF是无法轻易修改的文档格式,市面上就出现了许多收费的如WPS等各种收费转换软件,免费的转换就只能转换几页,实属坑腰包,经过一番查找,终于发现Word可以直接打开PDF进行编辑,这一强大功能 !!!! 很多的PDF阅读器自带的复制粘贴,Microsoft Edge自带的编辑器可以进行简单的标注等功能,但是当我们打开一篇英文文献到谷歌或者百度进行翻译时,会发现格式全乱,还有手动调格式,极其麻烦. 当我们粘贴复制到Word里面时又会发现,PDF里面的格式全都没有了,还要自己手动重新调格式…
NTKO控件在阅读PDF时,显示DEMO的问题, 原因是加载了以前的DEMO版本的控件.解决办法是: 在命令行中执行命令: regsvr32 /u NtkoOleDocAll.DLL 卸载老版本的控件.打开网页后IE会自动安装新版本的控件.问题解决 2016-07-19 附 手工注册方法: 下载文件: ntkooledocall.cab,  OfficeControl.cab 手工注册里面的 NtkoOleDocAll.DLL 与 ofctnewclsid.ocx…
电子书的优点很多,随时随地阅读,无论白天黑夜走路坐车都能阅读:想确认一下某句话是不是这本书里的,搜索一下就可以知道:搬家也不用发愁,几万本书带在身上,依然轻松步行.我买了一台平板主要动因就是为了看书,但是有时候会遇到一些问题:一本PDF格式的电子书在电脑上打开时显示正常,用手机打开却出现乱码.通过网络查询,找到了解决办法.这里分享给大家.过程不算很麻烦.一本书2-3分钟搞定. PDF文件自身是可以嵌入字体的,这样就可以在任何语言的设备上直接阅读,而不用考虑该设备上是否有相应的字体.但是PDF文件…
用插件打开PDF的一个超连接 但是谷歌了很久 ,发现了一个很好的方法 就是借google 来打开一个PDF ,而不下载PDF: _yourID.setAttribute('onclick',"window.open('https://docs.google.com/gview?embedded=true&url="+_link_your+"','_blank','location=yes,EnableViewPortScale=yes')");…
 最近在CentOS6.4下使用其默认的文档查看器打开PDF文档时出现乱码的方块,有两种方法可以解决.    方法一:修改/etc/fonts/conf.d/49-sansserif.conf文件,如下: <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- If the font still has no gener…
天记录一个js库:pdf.js.主要是实现在线打开pdf功能.因为项目需求需要能在线查看pdf文档,所以就研究了一下这个控件. 有些人很好奇,在线打开pdf文档浏览器不是支持吗.是的你说的都是现代浏览器,例如谷歌,360,edg等. 但是很不幸的是我们这个项目是要使用我们最喜欢(很烦)的浏览器IE.所有要想使IE能够在线读取pdf,我就知道两种办法第一种下载Acrobat Reader插件,第二就是使用js库了. 介绍pdf.js pdf.js是一个开源的js库. 官网:http://mozil…
微信QQ打开网页时提示用浏览器打开 一,需求分析 1.1,使用微信或QQ打开网址时,无法在微信或QQ内打开常用下载软件,手机APP等.故此需要在微信qq里提示 二,功能实现 2.1 html实现 <div id='weixin-tip-box'> <div class="triangle_border_up"> <span></span> </div> <div class="weixin-tip"&…
需求:在手机微信浏览器或者其他浏览器中打开pdf 准备:前端插件:查找pdf.js  官网地址:http://mozilla.github.io/pdf.js/ 在官网中下载demo 注释:pdf的demo 必须在web项目中打开,所以必须得部署web项目 官方API,如下 画方框的文件目录结构,请不要更改,直接在下载的demo中拷贝出来 demo 地址: web 项目中文件的目录 testPdf.jsp <%@ page language="java" contentType=…