Quick start
Use the Install-Module
cmdlet to install VisioPS from the the PowerShell Gallery.
If you are new to PowerShell, run these two commands first. It will assist in debugging your scripts.
The following script introduces several basic concepts.
Here's what's happening in that script:
New-VisioApplication
starts VisioNew-VisioDocument
creates a new Visio document - this document will have one page with no shapes on itOpen-VisioDocument
loads the "Basic Shapes" stencilGet-VisioMaster
retrieves a the "rectangle" master from the Basic Shapes stencilThe variable
$p
is defined to be geometric point built fromNew-Object VisioAutomation.Geometry.Point(4,5)
New-VisioShape
creates a shape based by "dropping" the "Rectangle" master on the page at the position specified by$points
- the units are always in inches. This shape will be selected once it is drawn.Set-VisioText
sets the text of the active selection - which will be the shape that was dropped in the previous step
Last updated