Changed - Mar 07, 2017
When you load a font, and it is a Unicode font, The pdf becomes unreadable as a text for Adobe reader. A map needs to be added which creates a translation table. I used a default map which assumes ASCII codes match Unicode codes for the lower ASCII numbers. There are no new PDF commands just a new object with a map.
I added a "PDF_Grid()" which creates a light blue grid on the page for testing purposes. You turn it on per page. I didn't want it to be intrusive. Otherwise, I would've made it a toggle switch, but I don't want to change the functionality of PDF_Create()
it takes a number in mm , default is 5mm