Exemple #1
0
 public Fuente(string nombreFuente, double tamanyoFuente, XLColor fontColor, bool negrita, bool italica,
               XLFontCharSet fontCharSet)
 {
     Negrita            = negrita;
     Italica            = italica;
     TamanyoFuente      = tamanyoFuente;
     Color              = (fontColor == null) ? XLColor.Black : fontColor;
     NombreFuente       = nombreFuente;
     FontCharSet        = fontCharSet;
     Subrayado          = XLFontUnderlineValues.None;
     Tachado            = false;
     AlineacionVertical = XLFontVerticalTextAlignmentValues.Baseline;
     Sombra             = false;
 }
Exemple #2
0
        public XLFont(IXLStylized container, IXLFontBase defaultFont, Boolean useDefaultModify = true)
        {
            _container = container;
            if (defaultFont == null)
            {
                return;
            }

            _bold                = defaultFont.Bold;
            _italic              = defaultFont.Italic;
            _underline           = defaultFont.Underline;
            _strikethrough       = defaultFont.Strikethrough;
            _verticalAlignment   = defaultFont.VerticalAlignment;
            _shadow              = defaultFont.Shadow;
            _fontSize            = defaultFont.FontSize;
            _fontColor           = defaultFont.FontColor;
            _fontName            = defaultFont.FontName;
            _fontFamilyNumbering = defaultFont.FontFamilyNumbering;
            _fontCharSet         = defaultFont.FontCharSet;

            if (useDefaultModify)
            {
                var d = defaultFont as XLFont;
                if (d == null)
                {
                    return;
                }
                BoldModified                = d.BoldModified;
                ItalicModified              = d.ItalicModified;
                UnderlineModified           = d.UnderlineModified;
                StrikethroughModified       = d.StrikethroughModified;
                VerticalAlignmentModified   = d.VerticalAlignmentModified;
                ShadowModified              = d.ShadowModified;
                FontSizeModified            = d.FontSizeModified;
                FontColorModified           = d.FontColorModified;
                FontNameModified            = d.FontNameModified;
                FontFamilyNumberingModified = d.FontFamilyNumberingModified;
                FontCharSetModified         = d.FontCharSetModified;
            }
        }
Exemple #3
0
 public IXLPhonetics SetFontCharSet(XLFontCharSet value)
 {
     FontCharSet = value; return(this);
 }
Exemple #4
0
 public IXLStyle SetFontCharSet(XLFontCharSet value)
 {
     FontCharSet = value;
     return(_container.Style);
 }
Exemple #5
0
 public IXLStyle SetFontCharSet(XLFontCharSet value)
 {
     FontCharSet = value;
     return(_style);
 }
 public IXLRichString SetFontCharSet(XLFontCharSet value)
 {
     FontCharSet = value; return(this);
 }