Beispiel #1
0
        /// <summary>
        /// Renders the list hashtable within the RTF header.
        /// </summary>
        private void RenderListTable()
        {
            if (this.listList.Count == 0)
            {
                return;
            }

            csvWriter.StartContent();
            foreach (object obj in this.listList)
            {
                ListInfo         lst = (ListInfo)obj;
                ListInfoRenderer lir = new ListInfoRenderer(lst, this);
                lir.Render();
            }
            csvWriter.EndContent();

            csvWriter.StartContent();
            foreach (object obj in this.listList)
            {
                ListInfo lst = (ListInfo)obj;
                ListInfoOverrideRenderer lir =
                    new ListInfoOverrideRenderer(lst, this);
                lir.Render();
            }
            csvWriter.EndContent();
        }
Beispiel #2
0
 /// <summary>
 /// Prepares this renderer by collecting Information for font and color table.
 /// </summary>
 private void Prepare()
 {
     this.listList.Clear();
     ListInfoRenderer.Clear();
     ListInfoOverrideRenderer.Clear();
     CollectTables(this.document);
 }