perf: 导出PPTX文件支持文字透明度、图片透明度

This commit is contained in:
pipipi-pikachu 2022-04-11 20:15:54 +08:00
parent 3861a8ef62
commit 7f5dee88b6

View File

@ -291,6 +291,7 @@ export default () => {
angle: 45, angle: 45,
} }
} }
if (el.opacity !== undefined) options.transparency = (1 - el.opacity) * 100
pptxSlide.addText(textProps, options) pptxSlide.addText(textProps, options)
} }
@ -315,6 +316,7 @@ export default () => {
if (index !== -1) options.hyperlink = { slide: index + 1 } if (index !== -1) options.hyperlink = { slide: index + 1 }
} }
} }
if (el.filters?.opacity) options.transparency = 100 - parseInt(el.filters?.opacity)
pptxSlide.addImage(options) pptxSlide.addImage(options)
} }