Exemplo n.º 1
0
        public TablePlugin(WordprocessingDocument wpDoc)
        {
            var styles =
                wpDoc.MainDocumentPart?.StyleDefinitionsPart?.Styles ?? new Styles();
            var stylesCollector = new StyleCollector
            {
                Styles = styles
            };
            var layoutFactory = new LayoutFactory
            {
                StyleCollector = stylesCollector
            };
            var gridOptimizer = new GridOptimizer();

            GridStateFactory = new GridStateFactory
            {
                StyleCollector = stylesCollector,
                LayoutFactory  = layoutFactory,
                GridOptimizer  = gridOptimizer
            };
        }
Exemplo n.º 2
0
 public void Initialize()
 {
     _instance        = new StyleCollector();
     _instance.Styles = TableStyles.GenerateStyles();
 }