2015-05-31 65 views
0

目前我正在開發一個pptx查看器,它涉及解析存儲爲壓縮xml文件的pptx文件與xml文件之間的關係。c#中的子彈轉換字符

演示文稿表格中使用的特殊子彈,如The image denotes a bullet followed by text- Title。這些項目符號將作爲xml文件中的字符存儲。圖像中顯示的項目符號存儲爲字符「q」。解析Xml,我們得到的數據將再次表示爲「q」

是否有任何方法或庫幫助將用於表示子彈的字符轉換爲實際項目符號,如要顯示的圖像中所示到WinForm的使用C#

回答

2

你應該會看到像這樣的XML:

<a:buFont typeface="Wingdings" pitchFamily="2" charset="2"/><a:buChar char="q"/> 

換句話說,子彈是在宋體字體駐留在位置(113)的字符q會佔用「正常」字體。

在Wingdings中顯示一個q,你會得到方框的子彈。

+0

完美:)工作良好 –

+0

如何進行編號或字母數字類型項目符號的轉換。 實施例: '的' –

+0

或者是有一個整數值轉換成任何ST_TextAutonumberScheme枚舉的方法類型?例如:類型爲alphaLcParenBoth的整數2(b)。 –