menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class RtfTextWriter - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class RtfTextWriter

    Rtf text writer used for converting rtf string into rtf format.

    Inheritance
    System.Object
    RtfTextWriter
    Namespace: Syncfusion.XlsIO.Implementation
    Assembly: Syncfusion.XlsIO.UWP.dll
    Syntax
    public class RtfTextWriter : TextWriter

    Constructors

    RtfTextWriter()

    Declaration
    public RtfTextWriter()

    RtfTextWriter(Boolean)

    Declaration
    public RtfTextWriter(bool enableFormatting)
    Parameters
    Type Name Description
    System.Boolean enableFormatting

    RtfTextWriter(TextWriter)

    Declaration
    public RtfTextWriter(TextWriter underlyingWriter)
    Parameters
    Type Name Description
    System.IO.TextWriter underlyingWriter

    RtfTextWriter(TextWriter, Boolean)

    Declaration
    public RtfTextWriter(TextWriter underlyingWriter, bool enableFormatting)
    Parameters
    Type Name Description
    System.IO.TextWriter underlyingWriter
    System.Boolean enableFormatting

    Properties

    Encoding

    Returns current Encoding.

    Declaration
    public override Encoding Encoding { get; }
    Property Value
    Type
    System.Text.Encoding

    Escape

    Declaration
    public bool Escape { get; set; }
    Property Value
    Type
    System.Boolean

    Methods

    AddColor(Color)

    Adds color to the colors table.

    Declaration
    public int AddColor(Color color)
    Parameters
    Type Name Description
    Windows.UI.Color color
    Returns
    Type
    System.Int32

    AddFont(Font)

    Adds new font to the collection.

    Declaration
    public int AddFont(Font font)
    Parameters
    Type Name Description
    Font font

    Font to add.

    Returns
    Type Description
    System.Int32

    Index of the font.

    GetImageRTF(String)

    Gets the image RTF.

    Declaration
    protected string GetImageRTF(string rtf)
    Parameters
    Type Name Description
    System.String rtf

    The RTF.

    Returns
    Type
    System.String

    OutputTabs()

    Declaration
    protected virtual void OutputTabs()

    ToString()

    Returns string that implement current object.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    Returns string that implement current object.

    Write(Boolean)

    Writes a bool to the text stream.

    Declaration
    public override void Write(bool value)
    Parameters
    Type Name Description
    System.Boolean value

    Bool param to write.

    Write(Char)

    Writes a character to the text stream.

    Declaration
    public override void Write(char value)
    Parameters
    Type Name Description
    System.Char value

    Char value to write.

    Write(Char[])

    Writes a array of characters to the text stream.

    Declaration
    public override void Write(char[] buffer)
    Parameters
    Type Name Description
    System.Char[] buffer

    Array param to write.

    Write(Char[], Int32, Int32)

    Writes a subarray of characters to the text stream.

    Declaration
    public override void Write(char[] buffer, int index, int count)
    Parameters
    Type Name Description
    System.Char[] buffer

    The character array to write data from.

    System.Int32 index

    Starting index in the buffer.

    System.Int32 count

    The number of characters to write.

    Write(Double)

    Writes a double to the text stream.

    Declaration
    public override void Write(double value)
    Parameters
    Type Name Description
    System.Double value

    Double param to write.

    Write(Int32)

    Writes a int value to the text stream.

    Declaration
    public override void Write(int value)
    Parameters
    Type Name Description
    System.Int32 value

    Int value to write.

    Write(Int64)

    Writes a long value to the text stream.

    Declaration
    public override void Write(long value)
    Parameters
    Type Name Description
    System.Int64 value

    Long value to write.

    Write(Object)

    Writes a object to the text stream.

    Declaration
    public override void Write(object value)
    Parameters
    Type Name Description
    System.Object value

    Object value to write.

    Write(Single)

    Writes a float value to the text stream.

    Declaration
    public override void Write(float value)
    Parameters
    Type Name Description
    System.Single value

    Float value to write.

    Write(String)

    Writes a string to the text stream.

    Declaration
    public override void Write(string s)
    Parameters
    Type Name Description
    System.String s

    String to write.

    Write(UInt32)

    Writes a uint value to the text stream.

    Declaration
    public override void Write(uint value)
    Parameters
    Type Name Description
    System.UInt32 value

    Uint value to write.

    WriteBackColorAttribute(Color)

    Declaration
    public void WriteBackColorAttribute(Color color)
    Parameters
    Type Name Description
    Windows.UI.Color color

    WriteColorTable()

    Writes colors table into inner text writer.

    Declaration
    public void WriteColorTable()

    WriteFont(IFont)

    Declaration
    public void WriteFont(IFont font)
    Parameters
    Type Name Description
    IFont font

    WriteFont(Font)

    Declaration
    public void WriteFont(Font font)
    Parameters
    Type Name Description
    Font font

    WriteFontAttribute(Font)

    Declaration
    public void WriteFontAttribute(Font font)
    Parameters
    Type Name Description
    Font font

    WriteFontItalicBoldStriked(Font)

    Declaration
    public void WriteFontItalicBoldStriked(Font font)
    Parameters
    Type Name Description
    Font font

    WriteFontTable()

    Writes fonts table into inner text writer.

    Declaration
    public void WriteFontTable()

    WriteForeColorAttribute(Color)

    Declaration
    public void WriteForeColorAttribute(Color color)
    Parameters
    Type Name Description
    Windows.UI.Color color

    WriteLine()

    Writes a line terminator to the text stream.

    Declaration
    public override void WriteLine()

    WriteLine(Boolean)

    Writes the text representation of a Boolean followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(bool value)
    Parameters
    Type Name Description
    System.Boolean value

    The Boolean to write.

    WriteLine(Char)

    Writes a character followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(char value)
    Parameters
    Type Name Description
    System.Char value

    The character to write to the text stream.

    WriteLine(Char[])

    Writes an array of characters followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(char[] buffer)
    Parameters
    Type Name Description
    System.Char[] buffer

    The character array from which data is read.

    WriteLine(Char[], Int32, Int32)

    Writes a subarray of characters followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(char[] buffer, int index, int count)
    Parameters
    Type Name Description
    System.Char[] buffer

    The character array from which data is read.

    System.Int32 index

    The index into buffer at which to begin reading.

    System.Int32 count

    The maximum number of characters to write.

    WriteLine(Double)

    Writes the text representation of a 8-byte floating-point value followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(double value)
    Parameters
    Type Name Description
    System.Double value

    The 8-byte floating-point value to write.

    WriteLine(Int32)

    Writes the text representation of a 4-byte signed integer followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(int value)
    Parameters
    Type Name Description
    System.Int32 value

    The 4-byte signed integer to write.

    WriteLine(Int64)

    Writes the text representation of an 8-byte signed integer followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(long value)
    Parameters
    Type Name Description
    System.Int64 value

    The 8-byte signed integer to write.

    WriteLine(Object)

    Writes the text representation of an object by calling ToString on this object, followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(object value)
    Parameters
    Type Name Description
    System.Object value

    The object to write.

    WriteLine(Single)

    Writes the text representation of a 4-byte floating-point value followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(float value)
    Parameters
    Type Name Description
    System.Single value

    The 4-byte floating-point value to write.

    WriteLine(String)

    Writes a string followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(string s)
    Parameters
    Type Name Description
    System.String s

    The string to write.

    WriteLine(String, Object[])

    Writes out a formatted string and a new line, using the same semantics as Format.

    Declaration
    public override void WriteLine(string format, params object[] arg)
    Parameters
    Type Name Description
    System.String format

    The formatting string.

    System.Object[] arg

    The object array to write into format string.

    WriteLine(UInt32)

    Writes the text representation of a 4-byte unsigned integer followed by a line terminator to the text stream.

    Declaration
    public override void WriteLine(uint value)
    Parameters
    Type Name Description
    System.UInt32 value

    The 4-byte unsigned integer to write.

    WriteLineNoTabs(String)

    Declaration
    public void WriteLineNoTabs(string s)
    Parameters
    Type Name Description
    System.String s

    WriteStrikeThrough(StrikeThroughStyle)

    Declaration
    public void WriteStrikeThrough(StrikeThroughStyle style)
    Parameters
    Type Name Description
    StrikeThroughStyle style

    WriteSubSuperScript(FontImpl)

    Declaration
    public void WriteSubSuperScript(FontImpl font)
    Parameters
    Type Name Description
    FontImpl font

    WriteTag(RtfTags)

    Declaration
    public void WriteTag(RtfTags tag)
    Parameters
    Type Name Description
    RtfTags tag

    WriteTag(RtfTags, Object[])

    Declaration
    public void WriteTag(RtfTags tag, params object[] arrParams)
    Parameters
    Type Name Description
    RtfTags tag
    System.Object[] arrParams

    WriteText(IFont, String)

    Declaration
    public void WriteText(IFont font, string strText)
    Parameters
    Type Name Description
    IFont font
    System.String strText

    WriteText(Font, String)

    Declaration
    public void WriteText(Font font, string strText)
    Parameters
    Type Name Description
    Font font
    System.String strText

    WriteText(Font, Color, String)

    Declaration
    public void WriteText(Font font, Color foreColor, string strText)
    Parameters
    Type Name Description
    Font font
    Windows.UI.Color foreColor
    System.String strText

    WriteText(Font, Color, Color, String)

    Declaration
    public void WriteText(Font font, Color foreColor, Color backColor, string strText)
    Parameters
    Type Name Description
    Font font
    Windows.UI.Color foreColor
    Windows.UI.Color backColor
    System.String strText

    WriteUnderline(FontImpl)

    Declaration
    public void WriteUnderline(FontImpl font)
    Parameters
    Type Name Description
    FontImpl font

    WriteUnderlineAttribute()

    Declaration
    public void WriteUnderlineAttribute()

    WriteUnderlineAttribute(UnderlineStyle)

    Declaration
    public void WriteUnderlineAttribute(UnderlineStyle style)
    Parameters
    Type Name Description
    UnderlineStyle style

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved