public void SetStylesTableReference(StylesTable stylestable) { this.styles = stylestable; if (st.sizeOfRArray() > 0) { foreach (CT_RElt r in st.r) { CT_RPrElt pr = r.rPr; if (pr != null && pr.sizeOfRFontArray() > 0) { String fontName = pr.GetRFontArray(0).val; if (fontName.StartsWith("#")) { int idx = int.Parse(fontName.Substring(1)); XSSFFont font = styles.GetFontAt(idx); pr.rFont = null; SetRunAttributes(font.GetCTFont(), pr); } } } } }