gee*_*ekQ 37
至少对于直接在 Inkscape 中创建的文档,文件 > 导出位图...按预期工作。如果文档具有透明背景,则导出的 PNG 将变为透明。如果它是白色的,那么 PNG 就会变成白色。
请检查文件 > 文档属性 > 页面 > 背景并检查 aplpha 通道 (A)。在 RGB 选项卡上将所有值设置为 255,包括 A。
在 Ubuntu Linux 10.04 上使用 Inkscape 0.47 检查。
如果您的问题仅发生在转换在 elswhere(不在 Inkscape 中)创建的 SVG 文件时,那么您需要发布该文件,以便我们进行尝试。
-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