Как изменить цвет фона экспорта Inkscape по умолчанию с желтого на белый?
Я использую экспорт в Inkscape, чтобы конвертировать файл SVG в PNG. Поскольку я использую прозрачный фон, цвет фона автоматически устанавливается на желтый. Я хочу изменить этот цвет по умолчанию на белый. Как я могу это сделать?
4 ответа
По крайней мере для документов, созданных непосредственно в Inkscape, File > Export Bitmap... работает как положено. Если документ имеет прозрачный фон, экспортированный PNG становится прозрачным. Если он был белым, то PNG становится белым.
Пожалуйста, проверьте Файл> Свойства документа> Страница> Фон и проверьте канал aplpha (A). На вкладке RGB установите все значения 255, включая A.
Проверено с помощью Inkscape 0.47 в Ubuntu Linux 10.04.
Если ваша проблема возникает только при конвертации файлов SVG, созданных в другом месте (не в Inkscape), вам нужно опубликовать этот файл, чтобы мы могли его опробовать.
-b
в командной строке
Например, чтобы получить белый фон вместо прозрачного по умолчанию:
inkscape -b FFFFFF -h 1024 input.svg -o output.png
Протестировано на Inkscape 1.0.1, Ubuntu 20.10.
Связано: https://graphicdesign.stackexchange.com/questions/74906/in-inkscape-how-do-i-add-a-white-background
Я решил эту проблему, выбрав Файл -> Экспорт изображения PNG, а затем "Страница" в качестве опции экспорта. Также я выбрал Файл -> Свойства документа -> Цвет фона -> R: 255 G: 255 B: 255 A:0
а затем экспорт.
Еще один метод — создать слой в Inkscape. Выберите параметр слоя в верхней строке меню и создайте новый слой, выбрав «Добавить слой...». Переместите этот слой вниз, снова перейдя к опции слоя и выбрав «Переместить слой вниз». На нижнем слое добавьте поле, заполненное цветом фона по вашему выбору.