aacid added a comment.

  In D10974#267998 <https://phabricator.kde.org/D10974#267998>, @ngraham wrote:
  
  > Stepping back a bit, I can identify the following two use cases:
  >
  > - The document has its own margins that will make it fit within the 
printer's printable area without any scaling (e.g. a scientific paper or an 
eBook)
  > - The document will not fit within the printer's printable area without 
some scaling, either because it has no margins, or because its own margins are 
not big enough (e.g a flyer, magazine article, or advertisement)
  >
  >   In the first case, you never need additional margins and always want the 
document printed with no scaling.
  >
  >   In the second case, you always need to scale the document down to fit 
within the printable area, or else the edges will be clipped and you'll lose 
some of the content.
  >
  >   If this analysis is complete, then we don't actually need a user-facing 
setting here at all; we should instead infer the correct setting for ourselves 
by seeing whether the document to be printed has its own margins that make it 
fit within the printer's printable area: if it does, print as-is; if it 
doesn't, then scale it until it fits.
  >
  >   Am I on the right track, or is this an incomplete assessment?
  
  
  Your assessment is incomplete. There's times you want more margins than the 
ones the document has, for wathever reasons you may have, there's time in which 
you want an exact 1:1 print of the document and will be happy to get lost 
content if the important content which is usually at the center is correctly to 
scaled.
  
  This is something you can't solve by not having an option if you want to do 
right.

REPOSITORY
  R223 Okular

REVISION DETAIL
  https://phabricator.kde.org/D10974

To: michaelweghorn, #okular
Cc: okular-devel, aacid, ngraham

Reply via email to