expkg-zone58:image.graphviz library module
- Summary
- Wrapper for using Graphviz. It requires the Graphviz executables are available on path or in folder located by $GVPATH
- Tags
-
Version: 0.3.0
Author: Andy Bunce
Functions
ex-graphviz:autosize
ex-graphviz:autosize( svg
as
element(svg:svg) ) as
element(svg:svg)
- svg as element(svg:svg)
- element(svg:svg)
ex-graphviz:clean
ex-graphviz:clean( doc
as
document-node() ) as
element(svg:svg)
- doc as document-node()
- element(svg:svg)
ex-graphviz:dot-executeb
ex-graphviz:dot-executeb( dot
as
xs:string, params
as
xs:string* ) as
xs:base64Binary
- dot as xs:string dot string
- params as xs:string* additional arguments supplied to executable
- xs:base64Binary
ex-graphviz:rdf
ex-graphviz:rdf( title
as
xs:string, ver
as
xs:string ) as
element(svg:metadata)
- title as xs:string
- ver as xs:string
- element(svg:metadata)
ex-graphviz:to-svg
ex-graphviz:to-svg( dot
as
xs:string ) as
document-node()
ex-graphviz:to-svg( dot
as
xs:string, params
as
xs:string* ) as
document-node()
- dot as xs:string
- document-node(): svg document
Namespaces
The following namespaces are defined:
| Prefix | Uri |
|---|---|
| ann | http://www.w3.org/2012/xquery |
| ex-graphviz | expkg-zone58:image.graphviz |
| file | http://expath.org/ns/file |
| proc | http://basex.org/modules/proc |
| svg | http://www.w3.org/2000/svg |
| xlink | http://www.w3.org/1999/xlink |
Original Source Code
Not available