public void WriteRaw(string txt) { if (bolCollectionInfo == false) { if (txt != null) { myWriter.WriteRaw(txt); } } }
/// <summary> /// 输出颜色表 /// </summary> /// <param name="writer">RTF文档书写器</param> public void Write(RTFWriter writer) { writer.WriteStartGroup(); writer.WriteKeyword(RTFConsts._colortbl); writer.WriteRaw(";"); for (int iCount = 0; iCount < myItems.Count; iCount++) { System.Drawing.Color c = (System.Drawing.Color)myItems[iCount]; writer.WriteKeyword("red" + c.R); writer.WriteKeyword("green" + c.G); writer.WriteKeyword("blue" + c.B); writer.WriteRaw(";"); } writer.WriteEndGroup(); }
/// <summary> /// �����ɫ�� /// </summary> /// <param name="writer">RTF�ĵ���д��</param> public void Write( RTFWriter writer ) { writer.WriteStartGroup(); writer.WriteKeyword( RTFConsts._colortbl ); writer.WriteRaw(";"); for( int iCount = 0 ; iCount < myItems.Count ; iCount ++ ) { System.Drawing.Color c = ( System.Drawing.Color ) myItems[ iCount ] ; writer.WriteKeyword( "red" + c.R ); writer.WriteKeyword( "green" + c.G ); writer.WriteKeyword( "blue" + c.B ); writer.WriteRaw(";"); } writer.WriteEndGroup(); }
public void Write(RTFWriter writer) { writer.WriteStartGroup(); writer.WriteKeyword(RTFConsts.Colortbl); writer.WriteRaw(";"); for (var iCount = 0; iCount < _myItems.Count; iCount ++) { var c = _myItems[iCount]; writer.WriteKeyword("red" + c.R); writer.WriteKeyword("green" + c.G); writer.WriteKeyword("blue" + c.B); writer.WriteRaw(";"); } writer.WriteEndGroup(); }