[英]Extracting image from a slide of a .pptx
我可以使用任何程序從.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);
1)您可以嘗試http://www.aspose.com/.net/powerpoint-component.aspx或2)另一個第三方庫或3)嘗試自己解析OpenXML信息。
實際上pptx-是帶有子文件夾和文件的zip歸檔文件...也許嘗試打開xml從.pptx文件中獲取圖像
Independentsoft的Presentation .NET也是PowerPoint文件的絕佳API。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.