病灶截图还原原有的逻辑
parent
0d8cc49745
commit
ce33ddc96e
|
@ -708,12 +708,12 @@ export default {
|
||||||
if (!measuredData) return
|
if (!measuredData) return
|
||||||
await this.imageLocation(measuredData)
|
await this.imageLocation(measuredData)
|
||||||
setTimeout(async() => {
|
setTimeout(async() => {
|
||||||
var base64Str = this.$refs[`dicomCanvas${this.currentDicomCanvasIndex}`][0].getScreenshots()
|
// var base64Str = this.$refs[`dicomCanvas${this.currentDicomCanvasIndex}`][0].getScreenshots()
|
||||||
// const divForDownloadViewport = document.querySelector(
|
const divForDownloadViewport = document.querySelector(
|
||||||
// `div[data-canvas-uid="dicomCanvas${this.currentDicomCanvasIndex}"]`
|
`div[data-canvas-uid="dicomCanvas${this.currentDicomCanvasIndex}"]`
|
||||||
// )
|
)
|
||||||
// var canvas = await html2canvas(divForDownloadViewport)
|
var canvas = await html2canvas(divForDownloadViewport)
|
||||||
// var base64Str = canvas.toDataURL('image/png', 1)
|
var base64Str = canvas.toDataURL('image/png', 1)
|
||||||
callback(base64Str)
|
callback(base64Str)
|
||||||
}, 50)
|
}, 50)
|
||||||
}
|
}
|
||||||
|
@ -1691,23 +1691,23 @@ export default {
|
||||||
this.activeTool = ''
|
this.activeTool = ''
|
||||||
},
|
},
|
||||||
async saveImage() {
|
async saveImage() {
|
||||||
this.$refs[`dicomCanvas${this.currentDicomCanvasIndex}`][0].saveImage()
|
// this.$refs[`dicomCanvas${this.currentDicomCanvasIndex}`][0].saveImage()
|
||||||
// canvas为转换后的Canvas对象
|
// canvas为转换后的Canvas对象
|
||||||
// const divForDownloadViewport = document.querySelector(
|
const divForDownloadViewport = document.querySelector(
|
||||||
// `div[data-canvas-uid="dicomCanvas${this.currentDicomCanvasIndex}"]`
|
`div[data-canvas-uid="dicomCanvas${this.currentDicomCanvasIndex}"]`
|
||||||
// )
|
)
|
||||||
// var canvas = await html2canvas(divForDownloadViewport)
|
var canvas = await html2canvas(divForDownloadViewport)
|
||||||
// let oImg = new Image()
|
let oImg = new Image()
|
||||||
// oImg = canvas.toDataURL('image/png', 1)// 导出图片
|
oImg = canvas.toDataURL('image/png', 1)// 导出图片
|
||||||
// var oA = document.createElement('a')
|
var oA = document.createElement('a')
|
||||||
// var subjectCode = this.$refs[`dicomCanvas${this.currentDicomCanvasIndex}`][0].subjectCode
|
var subjectCode = this.$refs[`dicomCanvas${this.currentDicomCanvasIndex}`][0].subjectCode
|
||||||
// var taskBlindName = this.$refs[`dicomCanvas${this.currentDicomCanvasIndex}`][0].stack.taskBlindName
|
var taskBlindName = this.$refs[`dicomCanvas${this.currentDicomCanvasIndex}`][0].stack.taskBlindName
|
||||||
// var timestamp = Date.now()
|
var timestamp = Date.now()
|
||||||
// oA.download = `${subjectCode}_${taskBlindName}_${timestamp}`// 设置下载的文件名,默认是'下载'
|
oA.download = `${subjectCode}_${taskBlindName}_${timestamp}`// 设置下载的文件名,默认是'下载'
|
||||||
// oA.href = oImg
|
oA.href = oImg
|
||||||
// document.body.appendChild(oA)
|
document.body.appendChild(oA)
|
||||||
// oA.click()
|
oA.click()
|
||||||
// oA.remove() // 下载之后把创建的元素删除
|
oA.remove() // 下载之后把创建的元素删除
|
||||||
},
|
},
|
||||||
// 设置窗宽/窗位
|
// 设置窗宽/窗位
|
||||||
setDicomCanvasWwwc(v) {
|
setDicomCanvasWwwc(v) {
|
||||||
|
|
Loading…
Reference in New Issue