A printing library for WPF