У меня есть рисунок SVG с черным передним планом и белым фоном.

Какой самый простой способ изменить передний план на белый, а фон - на прозрачный (в InkScape или аналогичной бесплатной программе)?

1 ответ1

1

Там нет простой пошаговой процедуры сделать это! Однако существует многоэтапная процедура, доступная с использованием InkScape.

Чтобы изменить фон на прозрачный, выберите «Файл»> «Свойства документа»> «Фон» и проверьте альфа-канал (A). Установите значение 0 (ноль).

Однако, если ваш рисунок содержит белые объекты, накладывающиеся на другой объект, вы должны в качестве промежуточного шага установить фон в специальный цвет, скажем, полупрозрачный розовый, чтобы упростить следующие шаги.

Изменение цвета белых объектов на прозрачные не будет работать, так как цвет внешних объектов будет просвечивать (в моем случае черный).

Я использовал следующие шаги:

Начальное:

Шаг 1: Отметьте внешний внешний (черный) объект, затем отметьте сдвиг внутреннего (белого) объекта.

Шаг 2: Выберите Path> Difference (или Ctrl+-).

Внутренний объект удаляется в процессе, что мы и хотим здесь!

Повторите шаги 1 и 2 для других белых объектов.

Шаг 3: Заполните все черные объекты белым.

Шаг 4: Измените фон на полностью прозрачный. Теперь ваш рисунок исчезает и кажется полностью белым. Это нормально!

Наконец сохраните и экспортируйте как PNG-изображение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .