Problem: I would like to allow my site visitors to download a PDF file that includes some custom user fields.
Solution: Use a View or a Content Template to output the desired custom User field values, and use print stylesheets to style the output. Users can print to PDF using the native browser print features.
Problem: I would like to trigger a notification conditionally based on the custom field values submitted in the User's current post and the User's previous post.
Solution: Use the PHP APIs to set up custom conditional notification triggers.