如何使用CUPS将Text Searchable PDF转换为图像PDF?

时间:2018-06-07 13:06:53

标签: linux image pdf cups

我正在努力寻找将Text searchable PDF转换为图像PDF的方法。 通过选择“打印为图像”选项,您可以通过将PDF打印到文件来手动在Adobe Reader上实现该功能。这样,所选PDF的所有页面都将转换为图像。

我需要一个linux命令行过程来快速获得相同的结果,因为我需要处理大量的PDF文件。

普通电话:

lp -d PRINTER_NAME "$FILENAME"

没有将text-PDF转换为图片-PDF,我找不到任何可用的选项。 你知道我能做什么吗?或者你建议我一个更好的工具? 感谢

2 个答案:

答案 0 :(得分:0)

在poppler-utils中,有一个名为pdftoppmpdftocairo的命令可以获取PDF并将其转换为图像。使用imagemagick,您可以使用此命令convert file.png file.pdf将png转换为pdf。我相信在GUI中也可以这样做。

https://packages.debian.org/stretch/imagemagick

https://packages.debian.org/stretch/armel/poppler-utils

答案 1 :(得分:0)

我遇到了同样的问题,我只寻找一种解决方案,却发现一个解决方案:一种名为 Okular 的软件(https://okular.kde.org/-对于Debian,目前为17.12.2版)。

不幸的是,这不是命令行。

要将PDF文本转换为图像(或类似图像),您需要完成以下步骤:

  • 打开Okular,
  • 将PDF文档打开到Okular中,然后
  • 选择菜单选项“文件|打印...”。

将打开一个打印窗口,然后您必须选择打印机“打印机到文件(PDF)”。然后单击“选项”窗口的按钮。现在,选择“ PDF选项”选项卡,然后选中“强制栅格化”选项。

要完成操作,请单击“打印”按钮。