소스 검색

控制浏览器打印的线粗

TonyKang 5 년 전
부모
커밋
de698da16e
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      app/public/report/js/rpt_print.js

+ 3 - 0
app/public/report/js/rpt_print.js

@@ -93,6 +93,9 @@ let rptPrintHelper = {
 
 function getActualBorderStyle(cell, styles, mergeBorderStyle, pageBorderArea, borderStr) {
     let rst = styles[cell[JV.PROP_STYLE]][borderStr];
+    if (parseFloat(rst[JV.PROP_LINE_WEIGHT]) === 1) {
+        rst[JV.PROP_LINE_WEIGHT] = 0.5;
+    }
     if (mergeBorderStyle) {
         if (parseFloat(cell[JV.PROP_AREA][borderStr]) === parseFloat(pageBorderArea[borderStr])) {
             if (borderStr === JV.PROP_LEFT || borderStr === JV.PROP_RIGHT) {