web如何实现客户端打印在线文件(pdf,word,excel等),同时可以控制打印设置?
浏览器本身并不支持,可能通过客户端安装一些软件。然后浏览器中js调用实现。
方案1:本地软件开了http服务器,监听一个端口。浏览器中通过127001发jsonp请求和本地软件通信
方案2:浏览器中js浏览器扩展通信,扩展再和本地软件通信。可以参考chrome extension api
这个问题当时查了很多网页,问了好几个人,最后终于得到答案,比较简单,具体意思就是你忘记关掉什么了,好吧我具体也不懂!但是挺好用。
1、devoff()
===================================================
然后你再去打开你的Rplotpdf 就可以看见图形了。
2、在服务器上想要直接显示图形界面,需要安装一个软件,
library(Cairo)
CairoPNG('testpng') ## 打开画图
plot(graph)## 自定义画图
devoff()## 关闭画图
我自己的账号上也没试出来,你们可以参考这个试试。
https://blogcsdnnet/snowdroptulip/article/details/78662112
==========================================
3、还有一种方法 安装一个界面软件,这里忘记了,哪天想起再记录吧。
linux命令模式下查看pdf文件需要借助evince命令,如打开当前目录下的apdf文件的命令是evince apdf
注意:在Linux的文本模式下是不能使用该命令并查看pdf文件的。可以实施fbgs,但只能查看部分pdf文档。
说明:Evince 原本是 GNOME 环境中一个简单的文档查看器,可以查看 PDF、Postscript、djvu、tiff、dvi 等文档。
0条评论