Class RtfTextWriter
- Namespace
- Spire.Xls.Core.Spreadsheet
- Assembly
- Spire.XLS.dll
public class RtfTextWriter : TextWriter, IDisposable, IAsyncDisposable
- Inheritance
-
RtfTextWriter
- Implements
-
- Inherited Members
-
Constructors
RtfTextWriter()
RtfTextWriter(bool)
public RtfTextWriter(bool enableFormatting)
Parameters
enableFormatting
bool
RtfTextWriter(TextWriter)
public RtfTextWriter(TextWriter underlyingWriter)
Parameters
underlyingWriter
TextWriter
RtfTextWriter(TextWriter, bool)
public RtfTextWriter(TextWriter underlyingWriter, bool enableFormatting)
Parameters
underlyingWriter
TextWriter
enableFormatting
bool
Properties
Encoding
public override Encoding Encoding { get; }
Property Value
- Encoding
Escape
public bool Escape { get; set; }
Property Value
- bool
Methods
AddColor(Color)
public int AddColor(Color color)
Parameters
color
Color
Returns
- int
GetImageRTF(string)
protected string GetImageRTF(string rtf)
Parameters
rtf
string
Returns
- string
OutputTabs()
protected virtual void OutputTabs()
ToString()
public override string ToString()
Returns
- string
Write(bool)
public override void Write(bool value)
Parameters
value
bool
Write(char)
public override void Write(char value)
Parameters
value
char
Write(char[])
public override void Write(char[] buffer)
Parameters
buffer
char[]
Write(char[], int, int)
public override void Write(char[] buffer, int index, int count)
Parameters
buffer
char[]
index
int
count
int
Write(double)
public override void Write(double value)
Parameters
value
double
Write(int)
public override void Write(int value)
Parameters
value
int
Write(long)
public override void Write(long value)
Parameters
value
long
Write(object)
public override void Write(object value)
Parameters
value
object
Write(float)
public override void Write(float value)
Parameters
value
float
Write(string)
public override void Write(string s)
Parameters
s
string
Write(string, object)
public override void Write(string format, object arg0)
Parameters
format
string
arg0
object
Write(string, object, object)
public override void Write(string format, object arg0, object arg1)
Parameters
format
string
arg0
object
arg1
object
Write(string, params object[])
public override void Write(string format, params object[] arg)
Parameters
format
string
arg
object[]
Write(uint)
[CLSCompliant(false)]
public override void Write(uint value)
Parameters
value
uint
WriteBackColorAttribute(Color)
public void WriteBackColorAttribute(Color color)
Parameters
color
Color
WriteColorTable()
public void WriteColorTable()
WriteFont(IFont)
public void WriteFont(IFont font)
Parameters
font
IFont
WriteFontTable()
public void WriteFontTable()
WriteForeColorAttribute(Color)
public void WriteForeColorAttribute(Color color)
Parameters
color
Color
WriteLine()
public override void WriteLine()
WriteLine(bool)
public override void WriteLine(bool value)
Parameters
value
bool
WriteLine(char)
public override void WriteLine(char value)
Parameters
value
char
WriteLine(char[])
public override void WriteLine(char[] buffer)
Parameters
buffer
char[]
WriteLine(char[], int, int)
public override void WriteLine(char[] buffer, int index, int count)
Parameters
buffer
char[]
index
int
count
int
WriteLine(double)
public override void WriteLine(double value)
Parameters
value
double
WriteLine(int)
public override void WriteLine(int value)
Parameters
value
int
WriteLine(long)
public override void WriteLine(long value)
Parameters
value
long
WriteLine(object)
public override void WriteLine(object value)
Parameters
value
object
WriteLine(float)
public override void WriteLine(float value)
Parameters
value
float
WriteLine(string)
public override void WriteLine(string s)
Parameters
s
string
WriteLine(string, object)
public override void WriteLine(string format, object arg0)
Parameters
format
string
arg0
object
WriteLine(string, object, object)
public override void WriteLine(string format, object arg0, object arg1)
Parameters
format
string
arg0
object
arg1
object
WriteLine(string, params object[])
public override void WriteLine(string format, params object[] arg)
Parameters
format
string
arg
object[]
WriteLine(uint)
[CLSCompliant(false)]
public override void WriteLine(uint value)
Parameters
value
uint
WriteLineNoTabs(string)
public void WriteLineNoTabs(string s)
Parameters
s
string
WriteStrikeThrough(StrikeThroughStyle)
public void WriteStrikeThrough(StrikeThroughStyle style)
Parameters
style
StrikeThroughStyle
WriteSubSuperScript(XlsFont)
public void WriteSubSuperScript(XlsFont font)
Parameters
font
XlsFont
WriteTag(RtfTags)
public void WriteTag(RtfTags tag)
Parameters
tag
RtfTags
WriteTag(RtfTags, params object[])
public void WriteTag(RtfTags tag, params object[] arrParams)
Parameters
tag
RtfTags
arrParams
object[]
WriteText(IFont, string)
public void WriteText(IFont font, string strText)
Parameters
font
IFont
strText
string
WriteUnderline(XlsFont)
public void WriteUnderline(XlsFont font)
Parameters
font
XlsFont
WriteUnderlineAttribute()
public void WriteUnderlineAttribute()
WriteUnderlineAttribute(UnderlineStyle)
public void WriteUnderlineAttribute(UnderlineStyle style)
Parameters
style
UnderlineStyle