Hi all, I would like to be able to print prescription notes in my language urdu. I can type in urdu but when I save the note and it opens up in pdf viewer all the urdu fonts are printed in strange characters, any way I can get the pdf output to display urdu fonts correctly? Thanks.
I haven’t looked at the PDF generation code in OpenEMR myself so I can only speculate here but it might have something to do with the library used in OpenEMR for generating PDF files. Perhaps it only supports English?
I’m hoping another developer can give you a better answer.
I agree that it is probably a limitation of the PDF library. Rod mentioned in another post somewhere that it is old. I have found that the PDFs are good for printing reports where each record must start on a new page. This includes printing HCFA 1500 forms as in Rod’s new module. For me, it also includes a custom progress note generator that I am using which allows me to print multiple encounters, each of which must start on a new page.
If printing multiple records is not a requirement, as in prescription generating, HTML with CSS formatting works just as well. I use a custom prescription generator that works this way.
This might be the answer to Riaz’s problem, to have a prescription generator that uses HTML/CSS so that all character sets may be supported.
Move the downloaded file to the /openemr/interface/forms directory.
CD to that directory.
rm -rf CAMOS to get rid of the old version.
tar -xvzf CAMOS.tar.gz to extract the files into a new CAMOS directory.
Go to the admin section of OpenEMR to register, install DB, activate…
Try it out and ask questions if you have any problems.
And for best results, use Firefox 2.x. I don’t know about 3.0, I have not tested it, but it might be ok.