예제 #1
0
        private static Font Override(this Font font, Word.RunProperties runProperties, IReadOnlyCollection <Word.StyleRunProperties> styleRuns)
        {
            var typeFace  = runProperties.EffectiveTypeFace(styleRuns, font.FontFamily.Name);
            var size      = runProperties.EffectiveFontSize(styleRuns, font.Size);
            var fontStyle = runProperties.EffectiveFontStyle(styleRuns, font.Style);

            return(new Font(typeFace, size, fontStyle));
        }