如何在不转换白色背景介绍透明度的情况下将 PDF 转换为 PNG

8 linux image-conversion

我正在使用这样的命令将 PDF(我用 R 制作的)转换为 PNG:

convert -density 200 foo.pdf bar.png
Run Code Online (Sandbox Code Playgroud)

这会生成一个 PNG,但是白色背景在生成的 PNG 中是透明的。这不是我想要的,我希望 PNG 中的背景也是白色的。我怎样才能做到这一点?

笔记:

  • 我正在使用Xubuntu。
  • 奇怪的是,我在不同的 linux 和计算机上做了相同的序列:首先用 R 生成 PDF 格式的图片,然后从 PDF 转换为 PNG,并且在该安装中它不会像我想要的那样将白色背景转换为透明度它。但是,我不知道差异是从哪里引起的(R,转换或什么)。

SOM*_*OMN 8

尝试添加此设置:

-压平

来源