From 824a38682e3c87814bc05bdddb3e32d2bf0e0958 Mon Sep 17 00:00:00 2001 From: zxc <1171051090@qq.com> Date: Thu, 6 Mar 2025 20:02:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AF=BC=E5=87=BAPPTX=E5=A4=87=E6=B3=A8?= =?UTF-8?q?=E9=94=99=E8=AF=AF=EF=BC=88#319=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/useExport.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/hooks/useExport.ts b/src/hooks/useExport.ts index d2f08ad9..5c4b18f9 100644 --- a/src/hooks/useExport.ts +++ b/src/hooks/useExport.ts @@ -424,7 +424,16 @@ export default () => { pptxSlide.background = { color: c.color, transparency: (1 - c.alpha) * 100 } } } - if (slide.remark) pptxSlide.addNotes(slide.remark) + if (slide.remark) { + const doc = new DOMParser().parseFromString(slide.remark, 'text/html') + const pList = doc.body.querySelectorAll('p') + const text = [] + for (const p of pList) { + const textContent = p.textContent + text.push(textContent || '') + } + pptxSlide.addNotes(text.join('\n')) + } if (!slide.elements) continue