好吧,当我使用 PDF Creator 打印机在我的 Firefox 或 Internet Explorer 上打印一些网站页面时,在结果 PDF 中我可以选择文本并将其复制/粘贴为普通文本...
但是为什么在 Chrome 中所有 PDF 都打印为图像?我无法选择 PDF 的文本……
如何在 Google Chrome 上将页面正常打印为文本 PDF???
答案1
默认情况下,Chrome 将渲染的页面发送到打印机时,会先对所有内容进行栅格化处理,然后再将其发送到打印后台处理程序。当 PDF 创建者收到数据时,损害已经造成。
我在 Windows 上运行 Chrome Beta 21.0.1180.57,有两种解决方法:
- 在 Chrome 的打印对话框中,点击类别
Change...
中的按钮Destination
。下面的选项之一Local Destinations
应该是Save as PDF
。然后 Chrome 将使用内部 PDF 创建器呈现 PDF,该创建器将为您提供带有可选文本和嵌入字体的 PDF。 - 使用Ctrl+ Shift+P或
Print using system dialog...
Chrome 打印对话框中的链接。如果您从那里打印到 PDF 创建器,它会将文本和图像发送到打印后台处理程序,最终您会得到一个嵌入文本的 PDF。我不确定为什么这两个对话框的行为不同。