Table of Contents

Class RtfRow

Namespace
iTextSharp.text.rtf.table
Assembly
iTextSharp.LGPLv2.Core.dll

The RtfRow wraps one Row for a RtfTable. INTERNAL USE ONLY @version \(Version:\) @author Mark Hall (Mark.Hall@mail.room3b.eu) @author Steffen Stundzig @author Lorenz Maierhofer

public class RtfRow : RtfElement, IRtfBasicElement, IRtfElementInterface
Inheritance
RtfRow
Implements
Inherited Members

Constructors

RtfRow(RtfDocument, RtfTable, Row, int)

Constructs a RtfRow for a Row.

protected RtfRow(RtfDocument doc, RtfTable rtfTable, Row row, int rowNumber)

Parameters

doc RtfDocument

The RtfDocument this RtfRow belongs to

rtfTable RtfTable

The RtfTable this RtfRow belongs to

row Row

The Row this RtfRow is based on

rowNumber int

The number of this row

RtfRow(RtfDocument, RtfTable, PdfPRow, int)

Constructs a RtfRow for a Row. @since 2.1.3

protected RtfRow(RtfDocument doc, RtfTable rtfTable, PdfPRow row, int rowNumber)

Parameters

doc RtfDocument

The RtfDocument this RtfRow belongs to

rtfTable RtfTable

The RtfTable this RtfRow belongs to

row PdfPRow

The Row this RtfRow is based on

rowNumber int

The number of this row

Methods

CleanRow()

Cleans the deleted RtfCells from the total RtfCells.

protected void CleanRow()

GetCells()

Gets the cells of this RtfRow

protected IList<RtfCell> GetCells()

Returns

IList<RtfCell>

The cells of this RtfRow

GetParentTable()

Gets the parent RtfTable of this RtfRow

protected RtfTable GetParentTable()

Returns

RtfTable

The parent RtfTable of this RtfRow

HandleCellSpanning()

Performs a second pass over all cells to handle cell row/column spanning.

protected void HandleCellSpanning()

WriteContent(Stream)

Writes the content of this RtfRow

public override void WriteContent(Stream outp)

Parameters

outp Stream