Examples/Pattern.PSSVG.ps1
#requires -Module PSSVG svg @( svg.defs @( svg.pattern -Id 'SimplePattern' -Width .1 -Height .1 -Content @( svg.circle -Cx 2.5 -Cy 2.5 -R .5 -Fill '#4488ff' svg.line -X1 0 -x2 5 -y1 2.5 -Y2 2.5 -Stroke '#4488ff' -StrokeWidth .1 svg.line -Y1 0 -Y2 5 -X1 2.5 -X2 2.5 -Stroke '#4488ff' -StrokeWidth .1 ) ) svg.rect -Fill 'url(#SimplePattern)' -Width 50 -Height 50 -Opacity .3 ) -ViewBox 0,0,50,50 -OutputPath (Join-Path $psScriptRoot .\Pattern.svg) |