簡體   English   中英

從.pptx的幻燈片中提取圖像

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM