本文是将示範如何解析pptx檔案的形狀到WPF當中,并且繪制顯示出來
首先,我們先安裝nuget的openxml sdk,下面兩種方式都可以安裝:
nuget包管理器控制台:
csproj引用:
我打算解析pptx中的五邊形來作為示範效果,直接上代碼:
MainWindow.xaml:
MainWindow.xaml.cs:
ShapeGeometryHelper.cs:
效果如下:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZwpmL5UDN5YzMwQzNx0yM1gDMyAjMwIDOwYDMxIDMy0SM3IDN5ITMvwlNwEjMwIzLcFzNyQTOyEzLcd2bsJ2Lc12bj5ycn9Gbi52YuAjMwIzZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
BlogCodeSample/PptPolygonToWPFGeometry at main · ZhengDaoWang/BlogCodeSample
C# dontet Office Open XML Unit Converter
C# dotnet 使用 OpenXml 解析 PPT 元素的坐标和寬度高度
C# dotnet 使用 OpenXml 解析 PPT 檔案