New issue
Advanced search Search tips

Issue 900197 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocked on:
issue 222786



Sign in to add a comment

Printing SVG cannot print at anything other than full-page size

Project Member Reported by weisiger@google.com, Oct 30

Issue description

Chrome Version: 70.0.3538.77 (Official Build) (64-bit)
OS: Debian GNU/Linux rodete (upgraded from: Ubuntu 14.04.5 LTS)

What steps will reproduce the problem?
(1) Download an SVG (e.g. https://publicdomainvectors.org/en/free-clipart/Dragon-Stencil-Art/52606.html )
(2) Open print dialog, click "More settings"
(3) Attempt to change scale

What is the expected result?
Image would change size (i.e. would take up less of the page, or multiple pages, depending on scale chosen)

What happens instead?
Image size remains fixed.

I understand that SVGs do not have a "real" size because they can be scaled to arbitrary sizes. However, Chrome clearly assumes by default that they should take up a full page when printed (presumably at the default zoom level of 100%), which seems as reasonable as anything else. Having established that 100% = full page, you should then be able to adjust the zoom to take up more or less space.
 
Components: Internals>Printing
Components: Blink>SVG
Blockedon: 222786
Status: Available (was: Untriaged)
I think the "scaling issue" is basically the same as issue 222786 (i.e the SVG has 100% width, and that remains the same when scaling, i.e only the "logical" width changes not the physical). With that fixed we'd be in different kinds of trouble though - more of the printing kind (i.e "horizontal pagination" / fragmentation).

Sign in to add a comment