Hi @Darrow, thanks for posting on the Community!
If the person needs to login to view the file, then you most likely have shared a file or folder to their email directly, so they need a Dropbox account of their own to view the files.
Instead, you could create a shared link to the file so that they can view the file and print it.
Let me know how it goes!