yq1 1年前
父节点
当前提交
38bc957cb6
共有 1 个文件被更改,包括 7 次插入6 次删除
  1. 7 6
      src/xt_pages/dialysis/template/DialysisPrintOrderSixtyfour.vue

+ 7 - 6
src/xt_pages/dialysis/template/DialysisPrintOrderSixtyfour.vue 查看文件

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