@@ -1488,6 +1488,28 @@ if (-not $this.'.Fill') {
14881488}
14891489 </SetScriptBlock >
14901490 </ScriptProperty >
1491+ <ScriptProperty >
1492+ <Name >FillRule</Name >
1493+ <GetScriptBlock >
1494+ if (-not $this.'.PathAttribute') {
1495+ $this | Add-Member -MemberType NoteProperty -Name '.PathAttribute' -Value ([Ordered]@{}) -Force
1496+ }
1497+ if ($this.'.PathAttribute'.'fill-rule') {
1498+ return $this.'.PathAttribute'.'fill-rule'
1499+ } else {
1500+ 'nonzero'
1501+ }
1502+ </GetScriptBlock >
1503+ <SetScriptBlock >
1504+ param(
1505+ [ValidateSet('nonzero', 'evenodd')]
1506+ [string]
1507+ $fillRule = 'nonzero'
1508+ )
1509+ $this.PathAttribute = [Ordered]@{'fill-rule' = $fillRule.ToLower()}
1510+
1511+ </SetScriptBlock >
1512+ </ScriptProperty >
14911513 <ScriptProperty >
14921514 <Name >Heading</Name >
14931515 <GetScriptBlock >
@@ -1570,7 +1592,7 @@ if ($VerbosePreference -ne 'SilentlyContinue') {
15701592 <ScriptProperty >
15711593 <Name >JPEG</Name >
15721594 <GetScriptBlock >
1573- $chromiumNames = 'chromium','chrome','msedge'
1595+ $chromiumNames = 'chromium','chrome'
15741596foreach ($browserName in $chromiumNames) {
15751597 $chromiumCommand =
15761598 $ExecutionContext.SessionState.InvokeCommand.GetCommand($browserName,'Application')
@@ -1881,7 +1903,7 @@ $this | Add-Member -MemberType NoteProperty -Force -Name '.PatternTransform' -Va
18811903 <ScriptProperty >
18821904 <Name >PNG</Name >
18831905 <GetScriptBlock >
1884- $chromiumNames = 'chromium','chrome','msedge'
1906+ $chromiumNames = 'chromium','chrome'
18851907foreach ($browserName in $chromiumNames) {
18861908 $chromiumCommand =
18871909 $ExecutionContext.SessionState.InvokeCommand.GetCommand($browserName,'Application')
@@ -2136,7 +2158,7 @@ $this | Add-Member -MemberType NoteProperty -Force -Name '.ViewBox' -Value $view
21362158 <ScriptProperty >
21372159 <Name >WEBP</Name >
21382160 <GetScriptBlock >
2139- $chromiumNames = 'chromium','chrome','msedge'
2161+ $chromiumNames = 'chromium','chrome'
21402162foreach ($browserName in $chromiumNames) {
21412163 $chromiumCommand =
21422164 $ExecutionContext.SessionState.InvokeCommand.GetCommand($browserName,'Application')
0 commit comments