Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to create picture/diagram from text? [closed]

I'm trying to create a number of diagrams to be published online on my web site, as PNG images. I don't want to use any image editor like Photoshop or similar. Instead, I'd like to use some plaintext format and a compiler. The only tool I know so far is Graphviz/DOT, which has certain drawbacks. What are the alternatives?

like image 979
yegor256 Avatar asked Feb 21 '11 12:02

yegor256


People also ask

How can you wrap an image with text?

Configure text wrapping around a picture or drawing object Select the picture or object. Go to Picture Format or Shape Format and select Arrange > Wrap Text. If the window is wide enough, Word displays Wrap Text directly on the Picture Format tab. Choose the wrapping options that you want to apply.

How do I make a picture diagram in Word?

To insert a picture diagram in a document Position the cursor in the document where you want to insert a picture diagram. On the Insert tab, in the Illustrations group, click the SmartArt button to open the Choose a SmartArt Graphic dialog box. In the left pane, click Picture to display the picture diagram options.


2 Answers

Not knowing what specific kind of diagrams you would like to create, and which drawbacks of graphviz make you look for an alternative, I'm not sure whether the following alternatives apply to your needs:

Web sequence diagrams creates diagrams from text files, and there is an API available. You may also buy a server edition to be hosted in your internal network if that is a requirement.

yUML also creates diagrams from text, and there is also a license for local use available.

Another tool for block/sequence/activity/network diagrams based on python is blockdiag.

like image 158
marapet Avatar answered Sep 24 '22 03:09

marapet


I'm also on the hunt for DSL -> diagram alternatives.

My list so far:

  • Graphviz (as mentioned)
  • ePiX
  • PGF/Tikz (and other LaTeX based graphics packages)
  • A number of JavaScript options like
    • Processing.js
    • Raphaël

The JavaScript won't produce PNG files. But it's on the web ;-)

like image 21
John Nilsson Avatar answered Sep 22 '22 03:09

John Nilsson