The Ghostscript command line used by pdftops when the printer is Kyocera
is the following:
gs -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=ps2write -sOUTPUTFILE=%stdout
-dLanguageLevel=3 -r600 -dCompressPages=false -dCompressFonts=false
-dNoT3CCITT -c save pop -f /tmp/02bbe4f8e7e74
The resolution (
Sorry, the last comment was meant for another bug.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/977912
Title:
Kyocera FS1320D needs resolution set in ghostscript filter
To manage notifications
What we were talking about is, if you look in Acrobat Pro, in the dialogue for
creating Postscript, it has a drop down menu titled Transparency Flattener
Preset which has the options High Resolution, Medium Resoluiton and Low
Resolution. Those options are totally independent of the resolution
Testing results:
cups/ghostscript ps at 600 dpi:
time nc -w1 192.168.2.103 9100 output.ps
real0m11.601s
user0m0.000s
sys 0m0.004s
cups/ghostscript ps at 300 dpi:
time nc -w1 192.168.2.103 9100 output.ps
real0m0.322s
user0m0.004s
sys 0m0.000s
300 dpi is pretty fast
Maximilian, the changes apply for all Kyocera printers as we assume that
printers of the same manufacturer have usually the same PS interpreter
with the same bugs.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
One last thing: (I quote chrisl here)
actually, it might be worth seeing if tkamppeter_ would be amenable to
an enhancement request to allow decoupling of the *printer* resolution
from the Ghostscript (transparency flattening) resolution - applications
like Acrobat and Illustrator offer exactly
This does not fix the problem. I chose 300 dpi in the printer settings
dialog and printed to a FileDevice Printer with the Kyocera PPD.
The result is a ~1.0 MB file that takes ages to process. I didn't let it
finish because I can't block the printer here for 20 minutes..
time nc -w1
This bug was fixed in the package cups-filters - 1.0.14-0bzr1
---
cups-filters (1.0.14-0bzr1) precise; urgency=low
* New upstream release
- pdftops: Determine printing resolution from the PPD file and supply
it on the Ghostscript or pdftops (Poppler) command line, so
Thank you for testing, Maximilian.
This was a first, less invasive solution, simply trying to get rid of
the resolution mismatch but not reducing resolution. I will do the
second approach of reducing the resolution to 300 dpi or 360 dpi
(depending on the printer) today.
** Changed in:
Till,
It is confusing why using the native resolution doesn't result in the
fastest printing.
Some thoughts (based on some experience with Kyocera products): there
may be some extremely poor buffer management going on, meaning that the
larger amount of data causes this kind of slow down.
Being the average layman, I'm slightly confused. Shouldn't the filter
resolution be = the max. resolution set in the printing settings? This
way one could choose speedy printing by using a lower resolution in
the settings.
--
You received this bug notification because you are a member of Ubuntu
After a *lot* to-fro testing (and a lot patience and help from
Maximilian!), we've finally narrowed down the problem, and it is not a
simple resolution issue.
It seems that the Kyocera printer is having issues when the data filter chain
looks like:
ASCII85Decode-LZWDecode-ASCII85Decode
Which is
** Branch linked: lp:ubuntu/cups-filters
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/977912
Title:
Kyocera FS1320D needs resolution set in ghostscript filter
To manage notifications about this
** Changed in: cups-filters (Ubuntu)
Status: Triaged = In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/977912
Title:
Kyocera FS1320D needs resolution set in ghostscript filter
To
Maximilian, thank you for testing again. I have uploaded a new version
of cups-filters (1.0.15-0bzr1~ppa1) to my PPA now. As soon as it got
built on the PPA you can get it by simply updating your system. Its
pdftops filter uses the command line indicated by Chris Liddell in
comment #9 for Kyocera.
This bug was fixed in the package cups-filters - 1.0.15-0bzr1
---
cups-filters (1.0.15-0bzr1) precise; urgency=low
* New upstream release
- pdftops: Suppress image compression only for Brother printers as they
really need this measure to print at all. This accelerates
It looks like the poppler pstops tool defaults to 300 dpi, compared to
Ghostscript's ps2write's 720dpi. Normally, this would not matter (both
will always try to preserve scalability whenever possible), but when
flattening transparency, the resulting image is created at the requested
resolution.
** Changed in: cups-filters (Ubuntu)
Milestone: None = ubuntu-12.04
** Changed in: cups-filters (Ubuntu)
Importance: Undecided = High
** Changed in: cups-filters (Ubuntu)
Status: New = In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs,
** Changed in: cups-filters (Ubuntu)
Status: In Progress = Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/977912
Title:
Kyocera FS1320D needs resolution set in ghostscript
Fix (cups-filter 1.0.14-0bzr1) is uploaded and waiting for approval by
the release team.
The pdftops filter calls Ghostscript with the Resolution attribute ( -r
...) now to tell Ghostscript's the printer's resolution or at least a
resolution where the actual printing resolution is a multiple of,
Maximilian, for testing until the package gets approved, please get the
same, identical package from my PPA, by simply adding my PPA to your
package repositories and updating your system. Follow the instructions
on:
https://launchpad.net/~till-kamppeter/+archive/ppa
After that update and you
21 matches
Mail list logo