private MFont _createFont(MFontElement item) { try { MFont font = new MFont() { Name = item.Name, Height = Convert.ToInt32(item.Height), Width = Convert.ToInt32(item.Width) }; return font; } catch (Exception ex) { throw new Exception(string.Format("Не удалось получить шрифт. {0}", ex.Message)); } }
public void SetFont(string name, float size) { // size не используется, размер шривта в app.conf _assertPage(); MFont font = _conf.GetFont(name); if (font != null) { _font = font; } }
public void Init(string printerName) { _conf = new MConfig(); _printer = new MZebraPrinter(); _pages = new List<MPage>(); _printerName = printerName; // шрифт по умолчаню _font = new MFont() { Height = 20, Width = 20, Name = "E:TT0003M_.FNT" }; }