Импорт файла svg в Inkscape

У меня есть несколько файлов SVG, и я хочу создать один файл SVG. Согласно их файлу, все они должны иметь размер 22x22 пикселя. Если я открою один из этих файлов SVG (или импортирую его), появится прямоугольник размером 22x22 пикселя, а сам объект (значок) будет меньше. Итак, я полагаю, Inkscape каким-то образом удаляет белое пространство, окружающее объект.

Как я могу добиться того, чтобы при импорте файла SVG его размер фактически составлял 22x22 пикселя? Например, с этим значком . В настоящее время значок имеет размер около 10x14 пикселей, если я его импортирую.

Ответы (1)

Я проверил размер в Inkscape. Размер страницы составляет 22 х 22 пикселя, но сам объект имеет размер всего 10 х 14 пикселей.

введите описание изображения здесь

Когда вы импортируете изображение в Inkscape, это фактически правильный размер. Inkscape ничего не удаляет при импорте. Нет никакого «белого пространства». Вы просто импортируете объект 10xp x 14px на страницу другого размера. В настоящее время Inkscape не поддерживает многостраничные документы.

Возможный обходной путь — создать квадрат размером 22 x 22 пикселя вокруг страницы, установить заливку и обводку на «Нет», затем, не снимая выделения с квадрата, переключиться на инструмент «Выделение и преобразование объектов» (F1), а затем, удерживая нажатой клавишу Shift, также выделите верхнюю и нижнюю часть объекта, затем Сгруппируйте (Ctrl+G). Затем, когда вы импортируете его, вы будете импортировать невидимый квадрат 22 x 22 пикселя вместе с графикой.

введите описание изображения здесь

Спасибо, ваш ответ действительно очень помог!
Просто для всех, у кого не так много опыта работы с Inkscape, как у меня: создайте новый прямоугольник, сделайте его невидимым (цветная панель внизу), переключитесь на инструмент «Выделение и преобразование объектов» (сочетание клавиш: f1), прямоугольник должен быть все еще выделен , теперь вы можете изменить x и y на ноль вверху (начало координат), а w и h на 22 вверху Inkscape. Фактический объект теперь должен находиться в центре прямоугольника 22x22 пикселей. Теперь просто нажмите Ctrl+A (это выделит все элементы) и нажмите Ctrl+G, чтобы сгруппировать их. Благодаря этому вы можете получить пустое пространство примерно за 10 секунд, даже не имея большого опыта работы с Inkscape.
@ Leon0402 Да, ты понял!