如何仅使用 11.10 上的默认软件包将 PNG 转换为 PDF?

如何仅使用 11.10 上的默认软件包将 PNG 转换为 PDF?

在 ubuntu 中打开 png 文件,我可以看到“打印到文件”菜单项。如何在 shell 上执行相同操作?PS:由于缺乏 root 访问权限,我更喜欢不安装额外的软件包。

编辑:操作系统是 ubuntu 11.10

答案1

convert xyz.png xyz.pdf应该可以解决问题。

查看man convert更多选项。


正如下面的评论中提到的,如果您遇到安全错误,则可能需要编辑安全策略文件。有关更多详细信息,请参阅:

答案2

如果你想转换多幅图像,例如 png 文件,合并为一个 pdf在最后使用 convert 并指定 pdf 文件名

convert *.png mydoc.pdf

它将按照降序将所有 png 文件合并为一个 mydoc.pdf 文件。

答案3

在 18.04 LTS 中,使用 ImageViewer 打开图像;然后将其打印为 PDF 文件。

答案4

如果将每个 PNG 文件转换为单独的 PDF 文件是必要的:

for file in *.png; do convert ${file} ${file:0:-4}.pdf; done

此命令获取目录中的所有 PNG 文件并生成同名的 PDF 文件。

相关内容