.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.40.7. .TH XSDDIAGRAM "1" "April 2012" "xsddiagram 0.10" "User Commands" .SH NAME xsddiagram \- Xml Schema Definition (XSD) diagram viewer .SH SYNOPSIS .B XSDDiagram.exe [\fI-o output.svg\fR] [\fI-so EXTENSION\fR] [\fI-r RootElement\fR]\fI* \fR[\fI-e N\fR] [\fI-z N\fR] [\fIfile.xsd\fR] .SH DESCRIPTION XSD Diagram, version 0.10.0.0 .PP \fB\-o\fR FILE .IP specifies the output image. Only '.svg' or '.png' are allowed. If not present, the GUI is shown. .PP \fB\-so\fR EXTENSION .IP specifies the output image is streamed through the standard output. EXTENSION can be: png, jpg, svg or emf (emf on Windows only). If not present, the GUI is shown. .PP \fB\-r\fR ELEMENT .IP specifies the root element of the tree. You can put several \fB\-r\fR options = several root elements in the tree. .PP \fB\-e\fR N .IP specifies the expand level (from 0 to what you want). Be carefull, the result image can be huge. .PP \fB\-z\fR N .IP specifies the zoom percentage from 10% to 1000% (only for .png image). Work only with the '\-o', '\-os png' or '\-os jpg' option. .PP Example 1: > XSDDiagram.exe \fB\-o\fR file.png \fB\-r\fR TotoRoot \fB\-e\fR 3 \fB\-z\fR 200 ./folder1/toto.xsd .IP will generate a PNG image from a diagram with a root element \&'TotoRoot' and expanding the tree from the root until the 3rd level. .PP Example 2: > XSDDiagramConsole.exe ./folder1/toto.xsd .IP will load the xsd file in the GUI window. .PP Example 3: > XSDDiagram.exe \fB\-r\fR TotoRoot \fB\-e\fR 2 ./folder1/toto.xsd .IP will load the xsd file in the GUI window with a root element \&'TotoRoot' and expanding the tree from the root until the 2nd level. .PP Example 4: > XSDDiagram.exe \fB\-os\fR svg \fB\-r\fR TotoRoot \fB\-e\fR 3 ./folder1/toto.xsd .IP will write a SVG image in the standard output from a diagram with a root element \&'TotoRoot' and expanding the tree from the root until the 3rd level.