在Inkscape中以毫米为单位绘制网格


19

如果我尝试在Inkscape中绘制网格,则有两种不同的选择:

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

但是他们两个都使用pixel-metric(?)。

是否可以使用其他指标(例如,毫米)。

作为一种解决方法,我转换了pixel-> mmimeter,但是没有用。转换中总是有一个奇数比例因子:-(。

你有什么解决办法吗?


您正在使用哪个Inkscape版本?我有Inkscape 0.48.4 r9939(2014年1月5日),但找不到任何“额外”菜单...但是,您没错,在这些扩展程序中无法选择设置此类指标。我建议您手动做网格...
acidrums4 2014年

Answers:


13

可悲的是,菜单扩展->渲染->网格>网格。仅将像素作为度量。

因此,我很确定转换是实现此目标的方法。我发现进行Inkscape转换计算的最简单,最准确的方法是在Inkscape中进行。

使用矩形工具在画布上绘制一个矩形,然后在矩形工具的工具控制栏中,将单位更改为mm,并将矩形设置为所需的值(在下图中,我将其设置为5 mm广场)。

在此处输入图片说明

现在,只需将单位更改回px,宽度和高度应已转换为像素值:

在此处输入图片说明


9

我更喜欢使用Inkscape的内置文档网格选项。

按下Shift+ Ctrl+ D或导航到 File→交通Document Properties→交通Grids

选择Rectangular Grid并点击New按钮。

然后,您可以在同一对话框中编辑创建的网格的属性(和单位)。

在此处输入图片说明


3
我实际上想拥有一个渲染的网格,该网格可以用于进一步的绘图或在打印输出中使用。该网格仅是视觉参考。当然,可以使用它来创建一个cm方向的网格,但这是很多工作:)。
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. Etvoilà,垂直间距为50mm / 10 = 5mm,水平间距为50mm / 20 = 2.5mm的网格

在此处输入图片说明

  1. 也可以在细分的范围内进行偏移 在此处输入图片说明
  2. 现在,网格分别在x和y方向上移动 在此处输入图片说明
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.