Download Latest Version PSWordCloud v4.0.0.zip (24.0 MB)
Email in envelope

Get an email when there's a new version of PSWordCloud

Home / v3.2.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2020-03-23 1.5 kB
v3.2.1 - Fixes for _-AllowOverflow_ and placement algorithm.tar.gz 2020-03-23 24.0 MB
v3.2.1 - Fixes for _-AllowOverflow_ and placement algorithm.zip 2020-03-23 24.0 MB
Totals: 3 Items   48.0 MB 0

Notable Changes

  • Internal maxRadius value used for word placement takes the actual distance from the centre to the corner of the image by default instead of using janky/questionable math to approximate that.
  • -AllowOverflow now functions correctly, and -WordSize properly allows you to exceed the bounds of the image with the overflow switch enabled.
  • Increased the overflow permitted area multiplier from 1.2 to 1.5.
  • Retry the placement search on failure to find a draw location with a different angle.
  • When using well-defined angle sets like EitherDiagonal (which is the default) it will retry each possible angle in the set before giving up.
  • When using All / AllUpright / AllInverted a random selection of 4-12 possible draw angles are pre-selected per word, and each word can retry its draw operations until it runs out of angles to attempt.

Updates to Dependencies

  • Updated SkiaSharp dependencies.

Commit Log

Hash Name Subject
f1cd496 @vexx32 :wrench: Use distance to corner for maxRadius (#46)
47ee65c @dependabot-preview :arrow_up: Bump coverlet.msbuild in /PSWordCloud.Tests (#45)
55baa08 @dependabot-preview :arrow_up: Bump SkiaSharp.NativeAssets.Linux in /Module (#44)
14da443 @dependabot-preview :arrow_up: Bump SkiaSharp from 1.68.0 to 1.68.1.1 in /Module (#43)
8a092c2 @vexx32 :bug: :wrench: Overflow Fixes & Retry if a given rotation is unsuitable (#42)
Source: README.md, updated 2020-03-23