yq1 1 year ago
parent
commit
38bc957cb6
1 changed files with 7 additions and 6 deletions
  1. 7 6
      src/xt_pages/dialysis/template/DialysisPrintOrderSixtyfour.vue

+ 7 - 6
src/xt_pages/dialysis/template/DialysisPrintOrderSixtyfour.vue View File

@@ -2,12 +2,13 @@
2 2
   <div >
3 3
     <!-- <el-button type="primary" @click="checkData">一键核对</el-button> -->
4 4
     <el-button type="primary" @click="toUpload">一键上传</el-button>
5
-    <div id="dialysis-print-box-64">
5
+    <div >
6 6
       <div
7
-        id="dialysis-print-box-64-1"
7
+        id="dialysis-print-box-64-1  "
8 8
         class="dialysis-print-order print-template-two print_page_main_content"
9
+        
9 10
       >
10
-        <div>
11
+        <div id="dialysis-print-box-64" style="padding: 10px 0 0 50px;">
11 12
           <!-- <div
12 13
             class="order-yy-name"
13 14
             style=" letter-spacing: 0;
@@ -52,7 +53,7 @@
52 53
                 透析中心:{{ orgname }}
53 54
               </div>
54 55
             </div>
55
-            <table border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse; width: 960px; ">
56
+            <table border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse; width: 100%; ">
56 57
               <tr>
57 58
                 <td colspan="3" style="border:1px solid black">
58 59
                   <div style="display: inline-block; word-break: break-all;word-wrap: break-word;">
@@ -1330,7 +1331,6 @@ export default {
1330 1331
           ddpi: window.devicePixelRatio * 4, //将分辨率提高到特定的DPI 提高四倍
1331 1332
           scale: 4, //按比例增加分辨率
1332 1333
           background: '#fff',//pdf背景色为白色,默认是黑色的
1333
-       
1334 1334
         }).then((canvas) => {
1335 1335
           //返回图片dataURL,参数:图片格式和清晰度(0-1)
1336 1336
           var pageData = canvas.toDataURL('image/jpeg', 1.0);
@@ -1339,7 +1339,8 @@ export default {
1339 1339
           var pdf = new jsPDF('', 'pt', 'a4');
1340 1340
 
1341 1341
           //addImage后两个参数控制添加图片的尺寸,此处将页面高度按照a4纸宽高比列进行压缩
1342
-          pdf.addImage(pageData, 'JPEG', 0, 0, 595.28, 592.28 / canvas.width * canvas.height);
1342
+          // pdf.addImage(pageData, 'JPEG', 0, 0, 595.28, 592.28 / canvas.width * canvas.height);
1343
+          pdf.addImage(pageData, 'JPEG', 0, 0, 555.28, 592.28 / canvas.width * canvas.height);
1343 1344
 
1344 1345
           var newBase64Data =  pdf.output("dataurlstring").split("base64,")[1]
1345 1346
           console.log("base63",newBase64Data)