如何打印无法打印的网页?

如何打印无法打印的网页?

我想打印一个在 Firefox 和 Chrome 中似乎都无法打印的网页。

它有多个页面,但是当我在 Firefox 和 Chrome 中打印它时,它们只打印第一页。我发现打印该页面的唯一方法是在 IE 中以 XPS Document Writer 格式打印它。

有没有办法在 Firefox 或 Chrome 中做到这一点?

答案1

正如我在评论中所说,浏览器在打印包含多个框架的网页时会遇到问题,并且只有在所有框架可见时才会打印。

要打印单个(较长)帧,您必须告诉浏览器只打印该帧而不打印其他帧。您可以右键单击要打印的帧并选择“当前帧”->“打印帧”(除 Firefox 外,其他浏览器的文本可能会有所不同)

答案2

Firefox 有一个非常有用的插件,名为 Print Edit,它允许您预览页面,然后修改输出以满足您的需要。您可以在这里找到它:https://addons.mozilla.org/en-US/firefox/addon/print-edit/

我经常使用此作为中间步骤,然后保存为 PDF。

答案3

截取屏幕截图(Windows 7,搜索截图工具)。保存为 jpeg 格式,然后打印。

答案4

使用 Firefox 中的屏幕截图打印网页是个不错的解决方案。页面将以图像形式打印。虽然无法抓取任何文本,但可以制作整个网页的相当准确的 pdf 副本。

  1. 在 Firefox 中,启动 Web 控制台。菜单:工具->Web 开发人员-> Web 控制台

  2. 控制台新增“截取整页截图”功能:设置(点击齿轮)->可用工具箱按钮:启用“截取整页截图”。现在 Web 控制台控制栏上会出现一个照相机。

  3. 单击 Web 控制台“照相机”即可进行完整截图。

  4. 使用 Firefox 打开保存在下载或默认 Firefox 目录中的 .png 文件:
    第二次单击按钮(选择“打开方式:Firefox”):C:\temp\Screen Shot 2016-02-09 at 17.05.06.png

  5. 单击图片即可应用“+ 缩放”。

  6. 在 Firefox 中:菜单:文件->打印预览

  7. 在“打印预览”屏幕中,根据需要调整缩放比例以适合屏幕宽度。

  8. 使用 Freepdf 或 PDFcreator 打印为 PDF。这将创建一个多页 PDF 文件。

相关内容