Рисование сетки в Inkscape в миллиметрах

19

Если я попытаюсь нарисовать сетку в Inkscape, есть два разных варианта:

  1. Extra-> Render->Grid
  2. Extra-> Render->Kartesian Grid

Но оба они используют пиксель-метрику (?).

Можно ли использовать другие метрики (например, миллиметр).

В качестве обходного пути я преобразовал пиксель-> миллиметр, но это не сработало. В преобразовании всегда присутствует нечетный масштабный коэффициент :-(.

У вас есть какое-нибудь решение?

Tik0
источник
Какую версию Inkscape вы используете? У меня Inkscape 0.48.4 r9939 (5 ​​января 2014 г.), и я не нахожу никакого «дополнительного» меню ... Однако вы правы, в этих расширениях нет возможности установить такие показатели. Я бы предложил сделать вашу сетку вручную ...
acidrums4

Ответы:

13

К сожалению, меню Расширения -> Визуализация -> Сетки> Сетка . принимает только пиксели в качестве измерения.

Так что я уверен, что преобразование - это способ сделать это. Я считаю, что самый простой и точный способ расчета конверсий для Inkscape - это делать это в Inkscape.

С помощью инструмента «Прямоугольник» нарисуйте прямоугольник на холсте, затем на панели инструментов для инструмента «Прямоугольник» измените единицы измерения на мм и установите для прямоугольника нужное значение (на рисунке ниже я установил его на 5 мм). площадь).

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

Теперь просто измените единицы измерения на px , и ширина и высота должны быть преобразованы в значение в пикселях:

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

ryanlerch
источник
9

Я предпочитаю использовать встроенную опцию сетки документов Inkscape.

Нажмите Shift+ Ctrl+ Dили перейдите к FileDocument PropertiesGrids

Выберите Rectangular Gridи нажмите Newкнопку.

Затем вы можете редактировать свойства (и единицы измерения) созданной сетки в том же диалоговом окне.

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

Вернер
источник
3
Я действительно хочу иметь визуализированную сетку, которую можно использовать для дальнейших рисунков или для распечатки. Эта сетка является только визуальной ссылкой. Конечно, можно использовать это для создания см-сетки, но это много работы :).
Tik0
3

Я не знаю, является ли ответ конкретным, но поскольку они не являются общим решением этой проблемы, я клонировал Inkscape и исправил функциональность сетки.

Я постараюсь улучшить свой патч, так что, возможно, однажды он будет выпущен в релизной версии (поэтому, пожалуйста, не голосуйте сразу же). До тех пор нужно клонировать мой репозиторий и построить его .

Мое решение заключается в следующем:

Extra-> Render-> Grids-> Grid->Divide Selection by Spacing FA

Используя эту опцию, можно использовать коэффициент, указанный в «Горизонтальном / вертикальном интервале», в качестве коэффициента подразделения для выбора.

  1. Параметризовать выделение в pt / cm / m / in / .. (или как угодно) введите описание изображения здесь
  2. Создать сетку с помощью Extra-> Render-> Grids->Grid
  3. Установить чаевые на Divide Selection by Spacing FA
  4. Выберите, сколько подразделений из вашего выбора вы хотите иметь введите описание изображения здесь
  5. Et voilà, сетка с 50 мм / 10 = 5 мм по вертикали и 50 мм / 20 = 2,5 мм по горизонтали

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

  1. Также возможно иметь смещение в масштабе подразделения введите описание изображения здесь
  2. Сетка теперь смещена в направлении x и y соответственно введите описание изображения здесь
Tik0
источник