Esempio n. 1
0
        internal void Write(string file, Dictionary <string, Container> containers, Dictionary <string, Variable> variables)
        {
            using (var package = WordprocessingDocument.Open(file, true))
            {
                var context = new Context();

                context.Package    = package;
                context.Variables  = variables;
                context.Containers = containers;

                //
                context.Markers = GetMarkers(context);

                if (context.Markers.Count > 0)
                {
                    //
                    HyperLink.Append(context);

                    //
                    FillMarkers(context);
                }
            }
        }