From 1d0afb51b16a12a174a4ab594eb94885edf772df Mon Sep 17 00:00:00 2001 From: fxc <541723947@qq.com> Date: Fri, 7 Feb 2025 15:53:36 +0800 Subject: [PATCH] 11 --- TradeManageNew/DingDan/DT_SecondHand2.aspx | 28 ++++++++++++---------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/TradeManageNew/DingDan/DT_SecondHand2.aspx b/TradeManageNew/DingDan/DT_SecondHand2.aspx index ea95b31..8659555 100644 --- a/TradeManageNew/DingDan/DT_SecondHand2.aspx +++ b/TradeManageNew/DingDan/DT_SecondHand2.aspx @@ -79,21 +79,19 @@ DingDan/DD_OrderListForTM2.aspx justify-self: flex-start; align-items: flex-start; } - @media print { @page { - margin: 0; + margin: 0px; } body * { visibility: hidden; } #printArea, #printArea * { visibility: visible; - width: 100% !important; - height:unset !important; - max-width: 100vw; - max-height: 100vh; - aspect-ratio: 900 / 660; + width: 100vh !important; + height:100vw !important; + max-width: 100vh; + max-height: 100vw; object-fit: cover; } #printArea { @@ -104,17 +102,19 @@ DingDan/DD_OrderListForTM2.aspx top: 0; max-width: 100vw; max-height: 100vh; - overflow: hidden; page-break-after: avoid; - display:flex; - justify-content:center; + } + #printArea *{ + position: absolute; + transform-origin: top left; + transform: rotate(90deg) translateY(-100vw); } } - + @@ -502,6 +502,8 @@ DingDan/DD_OrderListForTM2.aspx model.date = formatDate(model.CreationTime) console.log(model) const canvas = await generateImage(model); + // var base64String = canvas.toDataURL(); + // $('#BarcodeImg').attr('src',base64String) document.getElementById('printArea').appendChild(canvas); window.print() document.getElementById('printArea').removeChild(canvas); @@ -593,7 +595,7 @@ DingDan/DD_OrderListForTM2.aspx // 创建画布 - 使用A4横向比例 const canvas = document.createElement('canvas'); canvas.width = 1000; - canvas.height = 707; + canvas.height = 666; const ctx = canvas.getContext('2d'); // 填充白色背景 @@ -899,7 +901,7 @@ DingDan/DD_OrderListForTM2.aspx -
+