Examples/LongerText.PSSVG.ps1
#require -Module PS2D $longText = dir | Out-String $longTextLines = @($longText -split '(?>\r\n|\n)') $fontSize = 14 =<svg> @( $ln = 0 foreach ($line in $longTextLines) { $ln++ =<svg.text> -X 0 -Y ($ln * $fontSize) -Fontsize $fontSize $longTextLines[$ln] -Xmlspace preserve -Fontfamily monospace } ) -OutputPath (Join-Path $PSScriptRoot .\LongerText.svg) |