# Ink class

Namespace: [Grasshopper2.UI.Icon.Vector](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.ui.icon.vector.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
[IoId("00000000-59bd-4d14-8bd4-7e0c9027e6be")]
public sealed class Ink : IShape
```

Represents a single text element in a vector image.

## Constructors

- [Ink](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.icon.vector.ink/ctor.md)

## Properties

- [SvgPathCode](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.icon.vector.ink/svgpathcode.md)

## Methods

- [Draw](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.icon.vector.ink/draw.md)
- [Glue](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.icon.vector.ink/glue.md)
- [Make](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.icon.vector.ink/make.md): (static) Make a new text element using the standard font.
- [SizeRatio](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.icon.vector.ink/sizeratio.md): (static) Measure the size of some text drawn in the given font style.
- [Store](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.icon.vector.ink/store.md)
- [TextToShape](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.icon.vector.ink/texttoshape.md): (static) Create a string of characters designed to be aligned to a small pixel grid. Use this to add crisp but small characters to icons. This method does not handle multi-line input.
- [Update](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.icon.vector.ink/update.md)
