New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 685219 link

Starred by 3 users

Issue metadata

Status: WontFix
Owner:
Closed: Jan 5
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Chrome preview printed PDFs have large file size when printing to postscript driver

Reported by nathan.m...@bdpint.com, Jan 25 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.59 Safari/537.36

Steps to reproduce the problem:
1. Click PDF attachment of PDF file size 128k.
2. Print to postscript driver such as the HP Universal Print driver, set to 300dpi.
3. Note that file size is now 12 to 28 megabytes.
4. Download the PDF.
5. Open in Adobe Reader.
6. Print to file again.
7. Note the file size is only 600k.

What is the expected behavior?
Expected behavior is to print to the exact same file size as the attached pdf or any other pdf printing application.

What went wrong?
Prints to a very large file size resulting in attachment problems. This is despite any change in DPI settings.

Did this work before? No 

Chrome version: 55.0.2883.87  Channel: n/a
OS Version: 6.3
Flash Version: Shockwave Flash 24.0 r0

This is simple to reproduce in any environment. We've replicated this in Windows 2012, Windows 7, Windows 2008 R2.
 
Tried with other postscript drivers such as Xerox, Generic, etc. The problem seems to have a common denominator with the pdf preview in Chrome, regardless of print driver brand or type.
Also the problem is in Chrome 53 and even Chrome 41.
Cc: thestig@chromium.org pchalla@chromium.org ligim...@chromium.org
Components: Internals>Printing
Looping to folks in the print team for a repro.
Owner: rbpotter@chromium.org
Status: Started (was: Unconfirmed)
This is a known issue. We are working on adding a path to output postscript when printing to postscript printers, which will reduce the spool size. This fix will hopefully be available in Canary behind a flag in the next week or so. 
We added an experimental postscript printing path that is currently behind a flag in the latest Canary (58.0.3000.0). Please try this out and provide feedback on whether this helps with the spool size. You will need to:
1. Open Canary (58.0.3000.0+)
2. Navigate to chrome://flags and scroll down/search for PostScript Printing
3. Select "Enabled" from the dropdown (Default is currently Disabled).
4. Relaunch Canary so that the change takes effect.
Ok thanks. Once this is in the official Chrome browser will this be integrated or controllable by GPO? I can't deploy this to all users.
We currently plan to make this the default in Stable if everything goes well during the roll-out process.
Update: Landed a new patch to improve postscript language level detection capabilities: https://codereview.chromium.org/2691653002/ 

This should further reduce spool sizes on many documents for many level 3 capable postscript printers. Canary should update in the next few days to include this patch.
If there is a specific PDF file you would like us to test with, please attach it here, so we can make sure our printing improvements help with your print job size.
And if you can mention the specific PS driver version you have installed, that's helpful too.

Comment 11 by skau@chromium.org, Jul 18 2017

Cc: skau@chromium.org
Labels: Needs-Feedback
Is this still an issue in Chrome 63 or newer? We finalized the post script printing change a while ago.
Status: WontFix (was: Started)
Closing this out as PostScript printing was finalized a long time ago and we haven't heard back for a year.

Sign in to add a comment