I worked on PDF generating software for years. It's a horrible format that should never have been approved as an ISO standard.
When in doubt, use plain text. It's a million times better in every way that counts.
I wish my bank statements and such could be downloaded as plain text files, instead of massive PDF files that embed another copy of a bunch of typefaces in each file.