Example #1
0
        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));
            }
        }
Example #2
0
        public void SetFont(string name, float size)
        {
            // size не используется, размер шривта в app.conf
            _assertPage();

            MFont font = _conf.GetFont(name);
            if (font != null)
            {
                _font = font;
            }
        }
Example #3
0
        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"
            };
        }