/// <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(); }
/// <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); }