如何将 Inkscape 的默认导出背景颜色从黄色更改为白色?

Sha*_*han 24 linux graphics export inkscape

我在“Inkscape”中使用导出将 SVG 文件转换为 PNG。当我使用透明背景时,背景颜色会自动设置为黄色。我想将此默认颜色更改为白色。我怎样才能做到这一点?

gee*_*ekQ 37

至少对于直接在 Inkscape 中创建的文档,文件 > 导出位图...按预期工作。如果文档具有透明背景,则导出的 PNG 将变为透明。如果它是白色的,那么 PNG 就会变成白色。

请检查文件 > 文档属性 > 页面 > 背景并检查 aplpha 通道 (A)。在 RGB 选项卡上将所有值设置为 255,包括 A。

在 Ubuntu Linux 10.04 上使用 Inkscape 0.47 检查。

如果您的问题仅发生在转换在 elswhere(不在 Inkscape 中)创建的 SVG 文件时,那么您需要发布该文件,以便我们进行尝试。

  • 是的,但这并不是真正的直觉实现,它没有按钮。通常导出对话框也有这个选项。 (2认同)

Cir*_*郝海东 5

-b在命令行上

例如,获得白色背景而不是现在默认的透明背景:

inkscape -b FFFFFF -h 1024 input.svg -o output.png
Run Code Online (Sandbox Code Playgroud)

在 Inkscape 1.0.1、Ubuntu 20.10 上测试。

相关:https ://graphicdesign.stackexchange.com/questions/74906/in-inkscape-how-do-i-add-a-white-background