qinzhipeng_v %!s(int64=5) %!d(string=hai) anos
pai
achega
efdc62f99b
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      src/views/Platform/presentation/testPresenyL.vue

+ 3 - 2
src/views/Platform/presentation/testPresenyL.vue

@@ -1,6 +1,6 @@
 <template>
   <!-- 日报预览 -->
-  <div id="resumeId" class="eleStyle">
+  <div id="resumeId" class="eleStyle" style="width: 100% height:100%">
     <div style="height:100%;width:94%; background:#ffffff; margin: 3% 3% 8% 3%; border-radius: 8px; overflow: hidden;">
       <el-form :inline="true" :model="fromCreat" style="margin:2% 9%">
         <div>
@@ -140,7 +140,7 @@ export default {
       var width = shareContent.offsetWidth // 获取dom宽度(包括元素宽度、内边距和边框,不包括外边距)
       var height = shareContent.offsetHeight // //获取dom高度(包括元素高度、内边距和边框,不包括外边距)
       var canvas = document.createElement('canvas') // 创建一个canvas标签元素
-      var scale = 2 // 定义放大倍数,可以支持小数
+      var scale = 1 // 定义放大倍数,可以支持小数
 
       canvas.width = width * scale // 定义canvas宽度 * 倍数(图片的清晰度优化),默认宽度为300px
       canvas.height = height * scale // 定义canvas高度 * 倍数,默认高度为150px
@@ -161,6 +161,7 @@ export default {
         html2canvas(shareContent, opts).then(function(canvas) {
         // 从 canvas 提取图片数据
           var imgData = canvas.toDataURL('image/png')
+          console.log(imgData)
           var sendImgData = imgData.substring(imgData.indexOf(',') + 1)
           var postData = { 'reportId': ele.id, 'imgStr': sendImgData, 'url': window.location.href, 'emailUser': e }
           dailyReportSendmail(postData).then(res => {