Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking to draw free-hand lines in Omni-graffle - and then possibly embed them into existing items. Is there a tool/method for doing this, and if so, what is it?

share|improve this question
up vote 4 down vote accepted

OmniGraffle is vector-based, which means that every line, every box, et cetera, is composed not of pixels (i.e. individual dots on the screen), but a mathematical representation thereof. For example, a line goes from point X to point Y on the screen, or a Bezier curve can be described by parameters defining the radius of the curve, et cetera.

This allows you to render the file at any resolution you want, because the vectors describe relative sizes, which can be scaled to any absolute output size.

For this reason, you cannot draw free-hand lines, since they couldn't be represented as vectors. The best alternative would be to simply use Bezier curves:

share|improve this answer
It's not really true to say this is the reason why you cannot draw freehand lines, as other vector drawing packages such as Inkscape and Illustrator do allow you to draw freehand, with your strokes converted to vectors afterwards. The real reason is simply "they didn't consider this feature important enough to implement in what is essentially more of a charting and wire framing tool than an illustration tool". – scottishwildcat May 2 '14 at 11:48

If you want to freehand, draw a line. My best suggestion is to draw it freehand in Illustrator and import it to OmniGraffle.

Illustrator is vector based too and will output a vector line.

Suggest this feature to OmniGraffle, it will make many people's lives a lot easier.

share|improve this answer

Not true - you can draw a detached line.

In short, option-click when drawing a line.

See this article.

share|improve this answer
This is not what the OP is asking for. Of course you can draw straight lines. Holding option will only prevent the line from attaching to other elements. – slhck Oct 7 '13 at 11:31
@slhck, edited. – Lance Roberts Oct 7 '13 at 12:06
@LanceRoberts This still doesn't make the answer any more correct. Please read the question again. The OP wants free-hand lines. Not straight lines. Whether they're detached from existing objects or not is irrelevant. – slhck Oct 7 '13 at 12:08

Use the Line Tool. Hold ALT and draw. Let go when you reached your desired length.

share|improve this answer
This currently appears to be a comment, and not an answer. – AthomSfere May 27 '14 at 11:14

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .