当前位置: 首页 > news >正文

如何解决网页中的pdf文件无法下载?pdf打印显示空白怎么办?

问题描述

偶然间,遇到这样一个问题,一个网页上的附件pdf想要下载打印下来,奈何尝试多种办法都不能将其下载下载,点击打印出现的也是一片空白
在这里插入图片描述

百度搜索了一些解决方案都不太行,主要解决方案如:https://zhuanlan.zhihu.com/p/476673864

解决办法

仔细看这个pdf的加载路径,发现它并不是直接存储在服务器中,使用的时候通过web去加载的,而是使用的pdfreader/viewer.html?file=getpdf2.jsp%3Fp%3D2023%2F2023hj,这种形式的路径去从服务器中读取pdf文件加载出来的,使用的正是PDF在线阅读器pdf.js,主要使用了一个viewer.html,实现的pdf在线预览方法

明白这个原理只会,就可以从这个viewer.html下手来解决。通过 F12 打开调试控制台,再按Crtl + F搜索“print”,找到打印相关的属性,

在这里插入图片描述
在这里插入图片描述

  • 删掉这个属性,再通过“Crtl + P” 快捷键打开打印窗口,查看打印预览页面是否有显示内容了,
    在这里插入图片描述
  • 如果不行,继续搜索print找属性,继续删除就可以。
    在这里插入图片描述
http://www.lryc.cn/news/229974.html

相关文章:

  • 【JVM】类加载器 Bootstrap、Extension、Application、User Define 以及 双亲委派
  • 读书笔记:彼得·德鲁克《认识管理》第15章 使工作富有成效:工作和过程
  • 媒体软文投放的流程与媒体平台的选择
  • 【excel技巧】如何取消excel隐藏?
  • AIGC专栏8——EasyPhoto 视频领域拓展-让AIGC肖像动起来
  • C++ RBTree 理论
  • 制作这种在线宣传画册,可轻松收获客户!
  • 数据结构 | 图
  • [文件读取]shopxo 文件读取(CNVD-2021-15822)
  • zookeeper应用之分布式锁
  • 20. 机器学习——PCA 与 LDA
  • 深度学习准召
  • AtCoder ABC154
  • 可以非常明显地感受到,一场有关直播带货的暗流正在涌动
  • C++中的四种构造函数
  • 通过反射获取某个对象属性是否存在,并获取对象值
  • 【MySQL】存储过程与函数
  • 【数学】Pair of Topics—CF1324D
  • Qt文档阅读笔记-Fetch More Example解析
  • QtC++与QTableView详解
  • HG/T 6002-2022 氟树脂粉末涂料检测
  • 【java】idea可以连接但看不到database相关的files
  • 信驰达科技加入车联网联盟(CCC),推进数字钥匙发展与应用
  • p9 Eureka-搭建eureka服务
  • 阶段七-Day01-SpringMVC
  • Python---集合中的交集 、并集 | 与差集 - 特性
  • C++调用lua脚本,包括全局函数绑定、类绑定,十分钟快速掌握
  • 快乐数[简单]
  • Spring源码阅读-ClassPathXmlApplicationContext
  • 考研分享第2期 | 中央财经大学管理科学跨考北大软微金融科技406分经验分享