Table of Contents

Class RtfTextWriter

Namespace
Spire.Xls.Core.Spreadsheet
Assembly
Spire.XLS.dll
public class RtfTextWriter : TextWriter, IDisposable, IAsyncDisposable
Inheritance
RtfTextWriter
Implements
Inherited Members

Constructors

RtfTextWriter()

public 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