public void TestFontHeightInPoint() { CT_Font ctFont = new CT_Font(); CT_FontSize size = ctFont.AddNewSz(); size.val = (14); ctFont.SetSzArray(0, size); XSSFFont xssfFont = new XSSFFont(ctFont); Assert.AreEqual(14, xssfFont.FontHeightInPoints); xssfFont.FontHeightInPoints = (short)20; Assert.AreEqual(20.0, ctFont.GetSzArray(0).val, 0.0); }
public void TestFontHeight() { CT_Font ctFont = new CT_Font(); CT_FontSize size = ctFont.AddNewSz(); size.val = (11); ctFont.SetSzArray(0, size); XSSFFont xssfFont = new XSSFFont(ctFont); Assert.AreEqual(11, xssfFont.FontHeightInPoints); //should use FontHeightInPoints here, not FontHeight. xssfFont.FontHeightInPoints = 20; Assert.AreEqual(20.0, ctFont.GetSzArray(0).val, 0.0); }
public void SetFontHeight(double value) { CT_FontSize fontSize = _ctFont.sizeOfSzArray() == 0 ? _ctFont.AddNewSz() : _ctFont.GetSzArray(0); fontSize.val = value; }