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

Ric*_*ard 81 pdf printing

在 ubuntu 中打开一个 png 文件,我可以看到“打印到文件”的菜单项。我怎样才能在 shell 上做同样的事情?PS:由于缺乏 root 访问权限,我更喜欢不安装额外的软件包。

编辑:操作系统是 ubuntu 11.10

abh*_*kdz 138

convert xyz.png xyz.pdf 应该做的伎俩。

查看man convert更多选项。

  • +1 - 另外你可以使用通配符:convert *.png file.pdf (17认同)
  • `尝试执行安全策略`PDF'不允许的操作` (8认同)
  • 使用通配符时要小心,文件可能不会以所需的顺序出现,尤其是当文件名包含数字时(例如,名为“17.png”的文件将位于名为“2.png”的文件之前)。要预览它们合并到 pdf 文件中的顺序,您可以使用命令 `echo *.png`。 (5认同)
  • 是的,它需要 ImageMagick 包,尽管它在我的 Ubuntu 12.04 上默认存在 (3认同)
  • convert-im6.q16:未授权`h1.pdf'@error/constitute.c/WriteImage/1037。 (3认同)
  • 如果您使用的是更新版本的 Ubuntu,您可能需要设置此安全例外:https://askubuntu.com/questions/1081895/trouble-with-batch-conversion-of-png-to-pdf-using-转换PDF看起来很漂亮,原始图像完好无损。 (2认同)

小智 19

如果要将多个图像(例如 png 文件)转换为一个pdf,请在末尾使用指定的 pdf 文件名进行转换

convert *.png mydoc.pdf
Run Code Online (Sandbox Code Playgroud)

它将按后代顺序将所有 png 文件合并到一个单独的 mydoc.pdf 文件中。

  • convert-im6.q16:尝试执行安全策略“PDF”@error/constitute.c/IsCoderAuthorized/408 不允许的操作。 (3认同)
  • [将 png 批量转换为 pdf](https://askubuntu.com/questions/1081895/trouble-with-batch-conversion-of-png-to-pdf-using-convert) 有关于“convert-im6”的详细信息。 q16'问题。 (3认同)

And*_*iss 6

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