我可以使用任何程序从.pptx的幻灯片中提取图像和文本,然后将其放入数据库中吗?
我尝试通过将.pptx转换为.rar并使用某些代码从每个slide.xml(<a:t></a:t>
标记之间)中提取文本并检测是否有图像以及是否存在从ppt \ media文件夹中获取下一个,但我不知道图片的标签是什么。
我也看过C#的Interop DDL,但是我找不到只给我图片和文字的东西。只有整个幻灯片就像截图一样。
pptPresentation.Slides[1].Export("c:\\temp\\slide.png", "png", 320, 240);
答案 0 :(得分:0)
1)你可以尝试http://www.aspose.com/.net/powerpoint-component.aspx 要么 2)另一个第三方图书馆 要么 3)尝试自己解析OpenXML信息。
实际上pptx--是包含子文件夹和文件的zip-archive ...也许试试Open xml getting images from .pptx file
答案 1 :(得分:0)