有时我们会发现有些PDF文档虽然能够正常打开,点击打印缺没有反应,是打印机坏了吗?当然不是,PDF不能打印90%是被加密,想要正常重新打印其实很简单。

方式一:用老版PDF阅读器

不常用也是比较难实现一种解决方法,PDF防打印只是设置了个标志位,大多数 PDF 软件都遵循这个标准,但用某些老版本的 PDF 阅读器,就会发现它不支持 “禁止打印” “禁止复制” 的功能。当然也可以用开源的 PDF 库直接把这个标志位去掉,就可以实现在目前常用新版本的 PDF 阅读器里打印和复制了。

方式二:复制

这个方式就很通俗易操作了,直接将PDF文档的内容复制后,粘贴到新的Word或PDF文档中后,重新打印即可。弊端就是格式可能会乱而且扫描的PDF不适用。

方式三:截图

针对以上方式二中扫描件不能截图的解决方式,可以用各种快捷键截图,并且很多阅读器都自带截图功能,比如极速PDF阅读器直接点击菜单栏截图即可。当然这也是比较笨的办法,文档页面较多就耗时不适用了。

方式四:解密

对于这种PDF文档能正常打开的权限加密,解密是非常容易的(PS:所以如果文档比较机密,建议一定要使用文档打开密码加密最稳妥,这样就无法解密了),当然也需要借助第三方软件。

我们可以搜索Speedpdf打开其网页,选择首页热门推荐中的“Unlock PDF”,亲测可以免费试用几个文档,其他格式转换效果也很好。

接着上传需要解密的PDF文档后,点击开始转换按钮即可。解密成功后点击下载就能直接打开PDF开始打印了。

方式五:转换

像这么权限加密的文档,其实并不会影响文档的格式转换,因而也可以根据PDF内容或排版将其转成常用的Word或Excel后,再打印转换后的文档即可。上面提到的Speedpdf在线转换也适用,更换为其他相应的PDF to Word等格式即可。当然这种方式比较曲线救国了,如果正好有其他格式需求比较适用。

综上所述,如果你的文档无法打印,建议使用以上分享中的第四种方式,傻瓜式操作比较简单,也不会改变文档排版影响打印效果,最重要还是免费又省时。

PDF文件不能打印的五种解决方案相关推荐

  1. 极速pdf文件打印时此计算机未连接到网络,PDF文件不能打印的五种解决方案

    原标题:PDF文件不能打印的五种解决方案 有时我们会发现有些PDF文档虽然能够正常打开,点击打印缺没有反应,是打印机坏了吗?当然不是,PDF不能打印90%是被加密,想要正常重新打印其实很简单. 方式一 ...

  2. 文件传输协议的五种安全文件传输替代方案

    对安全文件传输协议的需求,过去,文件传输协议(FTP)是发送文件的常用协议.这是一个更简单的时期,安全性比今天要少得多. 但是随着黑客变得越来越复杂,他们发现FTP缺乏安全性.他们知道FTP可以通过有 ...

  3. PDF 文件无法打印、转换、合并、修改,提示“PDF文件已被保护” 密码移除

    带密码保护的 PDF文件无法打印.转换.合并.修改时,常用办法有以下几种 一.在线转换成其他格式 一般除了纯文字性的比较清晰的文档,其他带排版的文档经过转换,格式会变,或出现字符缺失.乱码等 通常在线 ...

  4. 分布式事务的五种解决方案

    分布式事务的五种解决方案 分布式事务 微服务分布式服务问题 什么是分布是事务 分布式事务应用在哪些场景 分布式事务解决方案 1.基于XA协议的两阶段提交(2PC) 2.代码补偿事务(TCC) 3.本地 ...

  5. PDF文件怎么打印?几个步骤轻松教会你

    提到PDF格式的文件,相信很多已经在工作的小伙伴们不会陌生,毕竟PDF文件的优点非常多,不管是分享查阅以及本身的安全性较高,我们平时很多文档文件都会使用保存为PDF的格式.想必大家也知道PDF格式的文 ...

  6. PDF文件只能打印出第一页

    PDF文件只能打印出第一页 异常表现 解决过程 取消不了的任务怎么办? 异常表现 PDF有好多页,都可以正常预览 打印时,只打印出第一页,后续页面打印不出 该打印任务卡死,无法取消 新任务因该任务进程 ...

  7. 【教程】PDF组件Spire.PDF 教程:在C#中显示PDF文件的打印预览

    本文演示如何使用Spire.PDF和c#在Windows窗体应用程序中显示PDF文件的打印预览. 在使用下面的代码之前,我们需要创建一个Windows窗体应用程序,在窗体中添加一个PrintPrevi ...

  8. 解决PDF文件无法打印的问题(安全保护)

    解决PDF文件无法打印的问题(安全保护),非常有效,直接解密(不是遍历硬破解那种) [size=large][b]Ault PDF Password Recover[/b][/size]

  9. wps js宏实战案例:批量汇总订单数据、识别黑名单、自动统计业绩、每笔订单生成带条形码的发货单并输出为pdf文件用于打印

    wps js支持ES6语法,对比vba能节省非常多的代码量,不过缺点也很明显,wps js环境暂时不支持调用win系统组件和第三方控件.小声比比:可能有调用的方法,只是我没发现. 基本需求: 可以选择 ...

  10. 【iOS】保存PDF文件和打印功能

    新的需求又来了,这次的需求是用户可以在App中打印当前页面,也可以将当前页面保存成pdf文件,以便日后打印. 首先解决一下保存文件的问题,用户需要在文件管理中能查看pdf文件.iOS允许暴露给用户的只 ...

最新文章

  1. cannot find package “github.com/coreos/go-systemd/journal”
  2. 【MATLAB】将向量表示的多项式用字符串输出的通用函数示例
  3. 蓝桥杯国赛知识点汇总
  4. 学银在线python课程_Python 从入门到精通:一个月就够了!
  5. http超文本传输协议的http头部分析
  6. MyEclipse部署Web项目Servers报错:NullPointerException at com.genuitec.eclipse.ast.deploy.core.Deployment
  7. easyui框架前后端交互_Easyui Datagrid增删改及后台交互(java)
  8. 从‘一边拉琴,一边哭’,看什么是真正的兴趣
  9. Spark Streaming揭秘 Day13 数据安全容错(Driver篇)
  10. IDEA+Java:Selenium+Maven+TestNG基本WebUI自动化测试环境搭建
  11. python函数库 阶跃 信号函数 调用_有没有大神知道 step2 阶跃响应函数的 里面的T的怎么定义...
  12. 我的世界服务器自定义代码,《我的世界》服务器指令代码秘籍大全
  13. angular读取html文件路径,angular中关于路径问题的详解
  14. 无理数究竟是什么?连续性公理的产物?——读戴德金之二
  15. Linux 安装 rar 解压
  16. 自定义gii生成模块
  17. 英语语音篇 - 自然拼读
  18. C++ 学习(四)程序流程结构 - 顺序结构、选择结构、循环结构、跳转语句
  19. 计算机网络技术协议的三要素,通信网络协议三要素
  20. 安装kali linux 碰到的几个问题。

热门文章

  1. 《黑客帝国》效果的NB数字雨
  2. matlab绘制平滑曲线,matlab绘制平滑曲线
  3. 频谱泄露和吉布斯现象
  4. 一起读slam论文之PTAM-Parallel Tracking and Mapping for Small AR Workspace
  5. OPNET仿真中的问题
  6. 计算机科学发展与大规模集成电路,计算机科学与技术发展趋势
  7. matlab神经网络预测模型,matlab人工神经网络预测
  8. stm32 带通滤波器_【安富莱——DSP教程】第37章 FIR滤波器的实现
  9. 【STM32H7的DSP教程】第14章 DSP统计函数-最大值,最小值,平均值和功率
  10. 经纬度转换度分秒工具