मैं के लिए चित्र से आरेख तैयार करने के लिए एक आरेख उपकरण ढूंढ रहा हूं। मुझे केवल वास्तव में अनुक्रम और राज्य प्रकार के आरेखों की आवश्यकता है, लेकिन मैं उत्सुक हूं कि लोग क्या सिफारिश करेंगे? मुझे कुछ ऐसा चाहिए जो स्टैंडअलोन है, न कि एक वेब आधारित उपकरण जो लिनक्स, ओएसएक्स और विंडोज पर काम करता है।टेक्स्ट -> आरेख उपकरण
उत्तर
मैं सकारात्मक नहीं हूं कि "टेक्स्ट से चित्रों का उत्पादन" करके आपका क्या मतलब है, लेकिन यदि आपका कोई मतलब है कि टेक्स्ट फ़ाइल द्वारा चित्रों को निर्दिष्ट किया गया है, तो Graphviz अच्छा है। आप कुछ है कि सचमुच एक ग्राफिक के लिए की तरह
+--------+ +-------+ +-------+
| | --+ ditaa +--> | |
| Text | +-------+ |diagram|
|Document| |!magic!| | |
| {d}| | | | |
+---+----+ +-------+ +-------+
: ^
| Lots of work |
+-------------------------+
ascii कला धर्मान्तरित मतलब हैं:
आप ditaa कोशिश कर सकते हैं (कि ASCII आर्ट उनकी वेबसाइट से है, इसलिए इसे का एक अच्छा उदाहरण है इनपुट प्रारूप यह अपेक्षा करता है)
+1 आह अच्छा पुराना बिंदु; कॉलेज में प्रोफेसर था जो बीएनएफ अभिव्यक्ति पेड़ के लिए उस उपकरण से प्यार करता था – SwDevMan81
ग्राफविज़ जैसे किसी भी ऑनलाइन उपकरण? – Sobiaholic
प्लांटयूएमएल, लाटेक्स + मेटायूएमएल, एसएडीआईटीआईटी, टेक्स्टयूएमएल, वाईयूएमएल, ... पर बहुत सारे अच्छे उपकरण हैं।
PlantUML बहुत अच्छा लग रहा है, धन्यवाद ... – Jon
मैं ** PlantUML Gizmo ** का लेखक हूं, जो [Google डॉक्स] के लिए एक मुफ्त ऐड-ऑन है (https://sites.google.com/site/ plantumlgizmo) या [माइक्रोसॉफ्ट वर्ड] (https://code.google.com/p/plantuml-word-add-in-vsto/)। यह उन दस्तावेजों में प्लांटयूएमएल का उपयोग करने की अनुमति देता है। – Fuhrmanator
मैं PlantUML का पुनर्मूल्यांकन करूंगा। यह एक उत्कृष्ट उपकरण है जो आपको सरल पाठपरक विनिर्देश से सभी प्रकार के यूएमएल आरेखों को आकर्षित करने देता है।
EventStudio पाठ इनपुट से अनुक्रम आरेखों और सहयोग आरेखों की पीढ़ी का समर्थन करता है।
मैं टेक्स्टडिअग्राम http://weidagang.github.com/text-diagram/ की अनुशंसा करता हूं। यह शुद्ध पाठ से यूएमएल अनुक्रम आरेख बनाता है।
उदाहरण इनपुट
object April Todd Monad
note left of April: Lunch is ready
April->Todd: Todd, what are you doing?
note right of Todd: Programming @[email protected]
Todd->April: Well, I'm programming.
April->Monad: And you?
Monad->April: I'm reading book.
April->Monad: Good boy!
note right of Monad: Smile ^_^
पैदा करता है:
+-------+ +-------+ +-------+
| April | | Todd | | Monad |
+-------+ +-------+ +-------+
-----------------\ | | |
| Lunch is ready |-| | |
------------------ | | |
| | |
| Todd, what are you doing? | |
|------------------------------>| |
| | ------------------\ |
| |-| Programming @[email protected] | |
| | ------------------- |
| | |
| Well, I'm programming. | |
|<------------------------------| |
| | |
| And you? | |
|------------------------------------------------------>|
| | |
| | I'm reading book. |
|<------------------------------------------------------|
| | |
| Good boy! | |
|------------------------------------------------------>|
| | | ------------\
| | |-| Smile ^_^ |
| | | -------------
| | |
@ एसएलएम इसे http://weidagang.github.com/text-diagram/ पर ले जाया गया है – Dagang
नहीं प्रोग्रामिंग से संबंधित? – LukeN
डीटा इस तरह के एक उपकरण का एक अच्छा उदाहरण है - http://ditaa.sourceforge.net/ – Jon
मुझे नहीं लगता कि यह प्रोग्रामिंग से संबंधित नहीं है ... – Jon