Inkscape: что такое объекты “строки”?

Что "строка" является объектом в Inkscape? Проведение линий в Inkscape при помощи инструмента "Draw Bezier curves and straight lines (Shift+F6)". Это создает объекты другого типа, "пути".

Использование Inkscape: существует ли способ преобразовать объект типа "строка" в объект более общего типа "путь"?

Я импортировал рисунок (главным образом строки, прямоугольники и текст), который был через Adobe Illustrator: первоначально сделанный в Inkscape, импортированном в Illustrator, отредактированный, сохраненный от Illustrator как SVG, импортированный в Inkscape.

Образец из импортированного файла SVG:

<path
   id="path5855"
   stroke="#000000"
   d="  M320.198,275.935" />

<line
   fill="none"
   stroke="#000000"
   x1="348.553"
   y1="45.097"
   x2="348.553"
   y2="185.346"
   id="line3368" />

Обновление 1: Я осмотрел исходный XML (SVG) файл с 2006, и он не содержит XML-тэгов "строки". Таким образом это должно быть преступление Adobe Illustrator.

То, когда строка выбрана в этом, импортировало файл SVG нижние дисплеи панели: "Строка в корне. Нажмите выбор для переключения дескрипторов масштаба/вращения"..

Когда строка выбрана, который был оттянут в Inkscape нижние дисплеи панели: "Путь (2 узла) в Уровне 1. Нажмите выбор для переключения дескрипторов масштаба/вращения".

Каково различие между "строкой" и "путем"?

Является "строка" некоторым объектом read-only/non-editable?


Общее обозначение как "строка" не просто в использовании в поиске, но я теперь нашел определения для "строки" и "пути":

SVG line: http://www.w3schools.com/svg/svg_line.asp

SVG path: http://www.w3schools.com/svg/svg_path.asp

Платформа: Inkscape v0.46 (2008-03-10), Windows XP 64 бита, 8 ГБ RAM.

3
задан 22.12.2013, 23:25

2 ответа

Inkscape создается вокруг SVG:

http://www.w3.org/TR/SVG11/

(хотя Inkscape поддерживает больше эффектов и вероятно больше функций, чем большинство браузеров, IIRC, YMMV),

Запись Википедии SVG говорит, что, хотя Путь является очень общим (и я помню на основе опыта, может представить строку (строки), а также шлицы), существуют Объекты линии как основные формы.

Возможно, можно загрузить .svg файл в текстовом редакторе (если Вы так склонны), и осмотрите код XML SVG, чтобы определить, как он представляет данные.

0
ответ дан 08.12.2019, 01:13

Строка, что она говорит, прямая линия. Путь более универсален и может представить почти любую кривую.

Можно всегда преобразовывать строку в путь, но не наоборот в общем случае. В Inkscape используют пункт меню Path/Object to Path или сочетание клавиш Shift+Ctrl+C.

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

Поскольку путь может также быть прямой линией, Inkscape не потрудился создавать линейные элементы. Это всегда создает элементы пути. Если Ваш файл SVG содержит линейные элементы, Inkscape может считать их, и можно управлять ими.

3
ответ дан 08.12.2019, 01:13

Теги

Похожие вопросы