我使用以下代码迭代现有的pptx,但如何在特定幻灯片中编辑(替换文本或图像)。
UPDATE cos_details SET debit_cash = cast( (convert(int, debit_cash)+15) as VARCHAR(20))
WHERE user_id = $user_id
答案 0 :(得分:1)
我对docx,xlsx,ppt等office文件做过很多研究 我想建议你一件事 使用zip / rar打开文件后,您将找到其内部文件结构
Files
_rels
docProps
ppt
[CONTENT_TYPES] .XML 这些文件夹包含的文件通常是xml PPt并移动到幻灯片内的幻灯片 将有xml文件名称slide1..2..3.etc 这些文件包含您在ppt中键入的所有文本。 用您的内容替换Xml文件 使用java编码并将其放回zip文件中。
多数民众赞成。 它100%工作我已多次实施。
**summary:**
In java code just try this
1.Rename your file extension from pptx to zip
2.extract path ppt\slides\[yourslide].xml
3.do your content replacement for the extracted xml file.
4.Place it back into zip
5.rename the file extension to pptx
这就是享受!!!
的问候, Kishan.c.s