[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#712015: cups-filters: cups-pdf produces ugly pdfs through its pixelated font



As root:

   cupsctl --debug-logging

   echo '' > /var/log/cups/error_log

Then print from emacs. Please attach the error_log to a mail to the bug.
 
A freshly generated error_log file is attached within this email;
 
Also say what printer you are using and what PPD it uses. You may also
attach the /etc/cups/ppd/your_printer.ppd.

I don't use physical printer. I just need CUPS to produce PDF outputs for me. In my /etc/cups/ppd/ directory there is only a PDF.ppd file which is attached within this email as well.
 
 It seems that by default cups-ppd use postscript 2 level only (see /usr/share/ppd/cups-pdf/CUPS-PDF.ppd)

Could you try to replace LanguageLevel: "2" by LanguageLevel : "3"
  1.  I found there is a line "*LanguageLevel: "2" in /etc/cups/ppd/PDF.ppd. I change it to "3". And then 
  2. "M-x ps-print-buffer-with-face" within emacs. The output PDF is the same, nothing improved.
  3. I did a "sudo /etc/init.d/cups restart", then did "M-x ps-print-buffer-with-face" again, and still saw nothing changed.
  4. I changed /usr/share/ppd/cups-pdf/CUPS-PDF.ppd as Bastien instructed, "2" -> "3". Then again "M-x ps-print-buffer-with-face", still got the same.
  5. Still the same after a "sudo /etc/init.d/cups restart".
Thanks for helping!

Attachment: PDF.ppd
Description: Binary data


Reply to: