| Xdot Een interactieve viewer voor grafische dot-bestanden |
Download nu |
Xdot Rangschikking & Samenvatting
- Naam uitgever:
- Jose Fonseca
- Uitgever website:
- http://code.google.com/p/jrfonseca/wiki/XDot
Xdot Tags
Xdot Beschrijving
Een interactieve kijker voor grafische dot-bestanden XDOT is een interactieve viewer voor grafische dot-bestanden. Het maakt intern gebruik van het XDOT-uitvoerformaat van Graphviz als tussenformaat en Pygtk en Caïro voor rendering.xdot kunnen worden gebruikt als een stand-alone applicatie van de opdrachtregel, of als een bibliotheek ingebed in uw bibliotheek Python-applicatie.usage: opdracht LinexDot.py Opties: - Versienummer van PROGRAMMA'S EN EXIT -H -H, --HELP Toon dit hulpbericht en exitif Er wordt geen invoerbestand gegeven, dan wordt de DOT-grafiek van de standaard weergegeven invoer. Embeddingsample code #! / Usr / bin / env pythonimport gtkimport gtk.gdkimport xDotclass mydotwindow (xdot.dotwindow): Def __init __ (self): xdot.dotwindow .__ init __ (zelf) self.widget.Connect ('klikte', self.on_url_clicked ) DEF ON_URL_CLICKED (Self, Widget, URL, Evenement): Dialoog = GTK.Messagedialog (Parent = Zelf, Knoppen = GTK.Buttons_OK, Message_Format = "% S Klik op"% URL) Dialoog.Connect ('reactie', Lambda-dialoogvenster, reactie: dialoog.destroy ()) Dialoog.Run () Return Trudeotcode = "" "Digraph G {Hallo World Hallo -> Wereld}" "" Def Main (): venster = myDotwindow () venster.set_dotcode (dotcode) venster.connect ('vernietigen', GTK.MAIN_QUIT) GTK. Hoofd () als __Name__ == '__Main__': Main () hier zijn enkele belangrijke kenmerken van "xdot": · Omdat het geen bitmaps gebruikt, is het snel en heeft een kleine geheugenvoetafdruk. · Arbitrary Zoom. · Toetsenbord / muisnavigatie. · Ondersteunt evenementen op de knooppunten met URL's. Vereisten: · Perl · Pygtk · Graphviz · PYPARSING · Pydot
Xdot Gerelateerde software