0
瀏覽器縮放時如何縮放打印內容? 上放大瀏覽器打印(使用iframe)不應該改變 我嘗試:瀏覽器縮放時如何縮放打印內容?
document.body.style.transformOrigin = 'top left';
document.body.style.transform = 'scale(' + scale + ')';
,但它不是正確的時候頁面很長
瀏覽器縮放時如何縮放打印內容? 上放大瀏覽器打印(使用iframe)不應該改變 我嘗試:瀏覽器縮放時如何縮放打印內容?
document.body.style.transformOrigin = 'top left';
document.body.style.transform = 'scale(' + scale + ')';
,但它不是正確的時候頁面很長
我用下面的代碼:
const updateSizePrintPage =() => {
let scale = 1/window.devicePixelRatio;
document.getElementById('print-page').style.transform = 'scale(' + scale + ')';
document.getElementById('print-page').style.transformOrigin = 'top left';
};
window.addEventListener('resize', updateSizePrintPage)
,它爲我工作。
這有助於禁用整體縮放。
<meta content='width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;' name='viewport'>
我正在嘗試此操作,但這並沒有幫助我 –
我使用iframe進行打印,可能忽略iframe中的縮放比例 –