<table><tr><td style="">aacid added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D10974">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
color: #6B748C;
font-style: italic;
margin: 4px 0 12px 0;
padding: 8px 12px;
background-color: #F8F9FC;">
<div style="font-style: normal;
padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D10974#267998" style="background-color: #e7e7e7;
border-color: #e7e7e7;
border-radius: 3px;
padding: 0 4px;
font-weight: bold;
color: black;text-decoration: none;">D10974#267998</a>, <a href="https://phabricator.kde.org/p/ngraham/" style="
border-color: #f1f7ff;
color: #19558d;
background-color: #f1f7ff;
border: 1px solid transparent;
border-radius: 3px;
font-weight: bold;
padding: 0 4px;">@ngraham</a> wrote:</div>
<div style="margin: 0;
padding: 0;
border: 0;
color: rgb(107, 116, 140);"><p>Stepping back a bit, I can identify the following two use cases:</p>
<ul class="remarkup-list">
<li class="remarkup-list-item">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)</li>
<li class="remarkup-list-item">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)
<br /><br />
In the first case, you never need additional margins and always want the document printed with no scaling.
<br /><br />
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.
<br /><br />
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.
<br /><br />
Am I on the right track, or is this an incomplete assessment?</li>
</ul></div>
</blockquote>
<p>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.</p>
<p>This is something you can't solve by not having an option if you want to do right.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R223 Okular</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D10974">https://phabricator.kde.org/D10974</a></div></div><br /><div><strong>To: </strong>michaelweghorn, Okular<br /><strong>Cc: </strong>okular-devel, aacid, ngraham<br /></div>