热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

从禁止复制的网页上复制信息

有的时候,我们需要在一个网页复制一些我们感兴趣的信息,但是这样的网页通常禁用了复制信息的功能,不管是图片还是文字,网上有关这个解决方案也非常的多,今天我在这里介绍一种方法,一种容易理解的方法,需要一个

有的时候,我们需要在一个网页复制一些我们感兴趣的信息,但是这样的网页通常禁用了复制信息的功能,不管是图片还是文字,网上有关这个解决方案也非常的多,今天我在这里介绍一种方法,一种容易理解的方法,需要一个工具,就是adobe acrobat pro软件,当然版本高点更好,功能更强大嘛。

acorbat的功能非常强大,我们这里要用到的功能就是它的虚拟打印机的功能,当我们安装了这个软件过后,就会在系统中安装一个虚拟打印机,它可以将我们的word,ppt等文本文件打印成pdf文件。而且可以它还带有ocr功能,也就是光学字符识别的功能,可以将pdf文件中的文本识别出来,像普通文本一样,进行复制粘贴。在这里我们需要它的功能就是它可以将网页打印成pdf文件。之后,我们就可以在这个pdf文件中复制我们想要的信息了。但是前提是我们已经安装了acrobat pro这个软件。

例如,我要打开http://www.dakm.net/news/china/1064_5.html这个网页,复制网页上的文本和图片,进入之后,我们发现,不能再网页上选中内容,甚至无法使用右键。这时候,我们的解决方法就是将网页打印成pdf,通常这个需要使用ie浏览器,别的浏览器我不知道可不可以,因为我除了使用ie和chorme以外不使用别的浏览器,呵呵,ie是直接支持的,如果我们安装了acrobat pro软件,并且在ie加载项中打开adobe pdf加载项,那么在浏览器上就可以找到如下图所示的选项:


那么我们点击转换,就会弹出来一个选择保存文件的对话框,这个时候,我们选择保存路径,确定,转换就开始了,转换完成之后,会自动用acrobat打开,预览结果,当然,也可以不预览,在我们选择保存路径的时候就可以取消转换后预览的选项。

转换过程中有可能出现下面如图所示的错误提示框,这个我们不用管,我们直接点击确定就可以了,不会影响到我们的pdf中的内容。


现在我们就可以复制了,如下图所示:




推荐阅读
  • 本文详细介绍了 HTML 中 a 标签的 href 属性的多种用法,包括实现超链接、锚点以及调用 JavaScript 方法。通过具体的示例和解释,帮助开发者更好地理解和应用这些技术。 ... [详细]
  • window下的python安装插件,Go语言社区,Golang程序员人脉社 ... [详细]
  • Android开发技巧:使用IconFont减少应用体积
    本文介绍如何在Android应用中使用IconFont来显示图标,从而有效减少应用的体积。 ... [详细]
  • 如何将PD文件转换为Word文档?PD格式的设置技巧与方法 ... [详细]
  • MATLAB字典学习工具箱SPAMS:稀疏与字典学习的详细介绍、配置及应用实例
    SPAMS(Sparse Modeling Software)是一个强大的开源优化工具箱,专为解决多种稀疏估计问题而设计。该工具箱基于MATLAB,提供了丰富的算法和函数,适用于字典学习、信号处理和机器学习等领域。本文将详细介绍SPAMS的配置方法、核心功能及其在实际应用中的典型案例,帮助用户更好地理解和使用这一工具箱。 ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
  • 在需要将网页内容保存为图片时,通常可以使用系统自带的截图工具。然而,对于较长的页面,尤其是带有滚动条的情况,操作起来较为不便。为此,推荐一款功能强大的Chrome浏览器插件——FireShot。该插件不仅支持区域截图,还能实现整页长截图和视频录制,极大地提升了网页内容的捕捉效率和质量。此外,FireShot还提供了丰富的编辑和分享选项,方便用户进行后续处理和分发。 ... [详细]
  • 深入解析Django CBV模型的源码运行机制
    本文详细探讨了Django CBV(Class-Based Views)模型的源码运行流程,通过具体的示例代码和详细的解释,帮助读者更好地理解和应用这一强大的功能。 ... [详细]
  • 本文将介绍如何在混合开发(Hybrid)应用中实现Native与HTML5的交互,包括基本概念、学习目标以及具体的实现步骤。 ... [详细]
  • C#实现文件的压缩与解压
    2019独角兽企业重金招聘Python工程师标准一、准备工作1、下载ICSharpCode.SharpZipLib.dll文件2、项目中引用这个dll二、文件压缩与解压共用类 ... [详细]
  • 为什么多数程序员难以成为架构师?
    探讨80%的程序员为何难以晋升为架构师,涉及技术深度、经验积累和综合能力等方面。本文将详细解析Tomcat的配置和服务组件,帮助读者理解其内部机制。 ... [详细]
  • 如何在PDF文档中添加新的文本内容?
    在处理PDF文件时,有时需要向其中添加新的文本内容。这是否可以直接实现呢?有哪些简便且免费的方法可供选择?使用极速PDF阅读器打开文档后,可以通过点击左上角的“注释”按钮切换到注释模式,并选择相应的工具进行编辑。此外,还可以利用其他功能丰富的PDF编辑软件,如Adobe Acrobat DC或Foxit PhantomPDF,它们提供了更多高级的编辑选项,能够满足更复杂的需求。 ... [详细]
  • 在当前的软件开发领域,Lua 作为一种轻量级脚本语言,在 .NET 生态系统中的应用逐渐受到关注。本文探讨了 Lua 在 .NET 环境下的集成方法及其面临的挑战,包括性能优化、互操作性和生态支持等方面。尽管存在一定的技术障碍,但通过不断的学习和实践,开发者能够克服这些困难,拓展 Lua 在 .NET 中的应用场景。 ... [详细]
  • 在拉斯维加斯举行的Interop 2011大会上,Bitcurrent的Alistair Croll发表了一场主题为“如何以云计算的视角进行思考”的演讲。该演讲深入探讨了传统IT思维与云计算思维之间的差异,并提出了在云计算环境下应具备的新思维方式。Croll强调了灵活性、可扩展性和成本效益等关键要素,以及如何通过这些要素来优化企业IT架构和运营。 ... [详细]
  • 七款高效编辑器与笔记工具推荐:KindEditor自动换行功能解析
    本文推荐了七款高效的编辑器与笔记工具,并详细解析了KindEditor的自动换行功能。其中,轻笔记QingBiJi是一款完全免费的记事本软件,用户可以通过其简洁的界面和强大的功能轻松记录和管理日常事务。此外,该软件还支持多平台同步,确保用户在不同设备间无缝切换。 ... [详细]
author-avatar
小二上酒
拿起键盘就是撸~~
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有