Skip to content

PSWordCloud v1.3 - Mayhem!

Compare
Choose a tag to compare
@vexx32 vexx32 released this 20 Jan 01:36
· 70 commits to master since this release

New Features

  • Add -StrokeColor and -StrokeWidth parameters - add outlines to your words!
  • Add -BoxCollisions switch to revert back to prior collision detection behaviour
  • Add -Padding parameter to increase or decrease word collision boundary sizing; value of 1 is the default. Zero is close enough to touch, higher values can be used to allow the cloud to be spaced out more evenly and tends to look a little nicer, but take a lot longer.
  • Add -AllowOverflow switch to permit the word cloud to overflow the image boundaries somewhat
  • Display Write-Progress information of where words are being placed and how far along the rendering is
  • Add -RandomSeed param to let you pick how the randomness behave. In theory, identical inputs should behave roughly identically with the same selected seed value.
  • Add -FocusWord to allow you to specify a "title" or "center word" for the cloud to surround.

Bug Fixes

  • Fixed issue in the argument transformations for the [Color]-typed parameters; you can enter custom colors in string formats properly now.
  • Add rotation checks for both orientations at each position (first chosen orientation selected randomly)
  • Use Region to store paths and check IsVisible against the new word's bounds to get much more finely-tuned overlap detection
  • Fix up -WordScale param to... actually work...
  • Allow setting 0 on -MaxWords to display all words that scale large enough to be rendered.
  • Set fixed resolution values to 96 DPI to hopefully fix some issues on Mac OS.