the generated document looks fine on the screen but when printed on a hardware printer all the characters appear as dots.
One cannot print directly from the reader. The reason is that it generates temporary fonts in memory and prints using those fonts. Therefore, font data cannot be gathered as it is needed in the PDF format. To get better results, check the “FontEmbedding†option of the PDF Converter before printing the PDF file to the PDF Printer.