打印时是否可以反转 PDF 中的文本和背景颜色?

Ron*_*Ron 20 pdf printing

我有一个全黑背景的现有 PDF,所有文本都是白色的。

有没有办法让文本打印黑色而黑色背景根本不打印?

我有 Bluebeam 和 Adob​​e PDF。

Alw*_*ing 12

有趣的是,这有“合法”的用例,特别是视力低下的人。Acrobat 和其他阅读器可以覆盖显示颜色(例如 Evince 中的 Ctrl-I 和 Acrobat Reader X 中的辅助功能菜单),但奇怪的是不能用于打印。但是,您可以做的是使用 GhostScript 的 pdf2ps 转换器(或仅写入文件的假 PS 打印机驱动程序)来获取 postscript 文件,然后通过将

{1 exch sub} settransfer 
Run Code Online (Sandbox Code Playgroud)

作为文件中的第一行,然后打印该 PostScript 文件。这样,与将 PDF 转换为图像并将其反转相比,您可以获得更忠实的文档渲染。


bdr*_*dr9 3

根据此页面,您也许可以使用 ImageMagick 来完成它。但是,PDF在反转之前会先转换为图像。如果因此质量不够,您应该能够调整 DPI 数字。

convert -density 300 -negate "input.pdf[1-999]" output.pdf
Run Code Online (Sandbox Code Playgroud)

替换300为您所需的 DPI 和1-999所需的页面范围。

注意:此命令适用于旧版本的 ImageMagick,您需要确保安装了旧版实用程序。

旧版实用程序