Table of Contents

Class PdfPCellEventForwarder

Namespace
iTextSharp.text.pdf.events
Assembly
iTextSharp.LGPLv2.Core.dll

If you want to add more than one event to a cell, you have to construct a PdfPCellEventForwarder, add the different events to this object and add the forwarder to the PdfPCell.

public class PdfPCellEventForwarder : IPdfPCellEvent
Inheritance
PdfPCellEventForwarder
Implements
Inherited Members

Constructors

PdfPCellEventForwarder()

public PdfPCellEventForwarder()

Fields

Events

ArrayList containing all the PageEvents that have to be executed.

protected List<IPdfPCellEvent> Events

Field Value

List<IPdfPCellEvent>

Methods

AddCellEvent(IPdfPCellEvent)

Add a page event to the forwarder.

public void AddCellEvent(IPdfPCellEvent eventa)

Parameters

eventa IPdfPCellEvent

an event that has to be added to the forwarder.

CellLayout(PdfPCell, Rectangle, PdfContentByte[])

@see com.lowagie.text.pdf.PdfPCellEvent#cellLayout(com.lowagie.text.pdf.PdfPCell, com.lowagie.text.Rectangle, com.lowagie.text.pdf.PdfContentByte[])

public void CellLayout(PdfPCell cell, Rectangle position, PdfContentByte[] canvases)

Parameters

cell PdfPCell
position Rectangle
canvases PdfContentByte[]