Table of Contents

Class PdfPatternPainter

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

Implements the pattern.

public sealed class PdfPatternPainter : PdfTemplate
Inheritance
PdfPatternPainter
Inherited Members

Properties

DefaultColor

public BaseColor DefaultColor { get; }

Property Value

BaseColor

Duplicate

public override PdfContentByte Duplicate { get; }

Property Value

PdfContentByte

XStep

public float XStep { get; set; }

Property Value

float

YStep

public float YStep { get; set; }

Property Value

float

Methods

AddImage(Image, float, float, float, float, float, float)

@see com.lowagie.text.pdf.PdfContentByte#addImage(com.lowagie.text.Image, float, float, float, float, float, float)

public override void AddImage(Image image, float a, float b, float c, float d, float e, float f)

Parameters

image Image
a float
b float
c float
d float
e float
f float

IsStencil()

public bool IsStencil()

Returns

bool

ResetCmykColorFill()

@see com.lowagie.text.pdf.PdfContentByte#resetCMYKColorFill()

public override void ResetCmykColorFill()

ResetCmykColorStroke()

@see com.lowagie.text.pdf.PdfContentByte#resetCMYKColorStroke()

public override void ResetCmykColorStroke()

ResetGrayFill()

@see com.lowagie.text.pdf.PdfContentByte#resetGrayFill()

public override void ResetGrayFill()

ResetGrayStroke()

@see com.lowagie.text.pdf.PdfContentByte#resetGrayStroke()

public override void ResetGrayStroke()

ResetRgbColorFill()

@see com.lowagie.text.pdf.PdfContentByte#resetRGBColorFill()

public override void ResetRgbColorFill()

ResetRgbColorStroke()

@see com.lowagie.text.pdf.PdfContentByte#resetRGBColorStroke()

public override void ResetRgbColorStroke()

SetCmykColorFill(int, int, int, int)

@see com.lowagie.text.pdf.PdfContentByte#setCMYKColorFill(int, int, int, int)

public override void SetCmykColorFill(int cyan, int magenta, int yellow, int black)

Parameters

cyan int
magenta int
yellow int
black int

SetCmykColorFillF(float, float, float, float)

@see com.lowagie.text.pdf.PdfContentByte#setCMYKColorFillF(float, float, float, float)

public override void SetCmykColorFillF(float cyan, float magenta, float yellow, float black)

Parameters

cyan float
magenta float
yellow float
black float

SetCmykColorStroke(int, int, int, int)

@see com.lowagie.text.pdf.PdfContentByte#setCMYKColorStroke(int, int, int, int)

public override void SetCmykColorStroke(int cyan, int magenta, int yellow, int black)

Parameters

cyan int
magenta int
yellow int
black int

SetCmykColorStrokeF(float, float, float, float)

@see com.lowagie.text.pdf.PdfContentByte#setCMYKColorStrokeF(float, float, float, float)

public override void SetCmykColorStrokeF(float cyan, float magenta, float yellow, float black)

Parameters

cyan float
magenta float
yellow float
black float

SetColorFill(BaseColor)

@see com.lowagie.text.pdf.PdfContentByte#setColorFill(java.awt.Color)

public override void SetColorFill(BaseColor value)

Parameters

value BaseColor

SetColorFill(PdfSpotColor, float)

@see com.lowagie.text.pdf.PdfContentByte#setColorFill(com.lowagie.text.pdf.PdfSpotColor, float)

public override void SetColorFill(PdfSpotColor sp, float tint)

Parameters

sp PdfSpotColor
tint float

SetColorStroke(BaseColor)

@see com.lowagie.text.pdf.PdfContentByte#setColorStroke(java.awt.Color)

public override void SetColorStroke(BaseColor value)

Parameters

value BaseColor

SetColorStroke(PdfSpotColor, float)

@see com.lowagie.text.pdf.PdfContentByte#setColorStroke(com.lowagie.text.pdf.PdfSpotColor, float)

public override void SetColorStroke(PdfSpotColor sp, float tint)

Parameters

sp PdfSpotColor
tint float

SetGrayFill(float)

Gets a duplicate of this PdfPatternPainter . All the members are copied by reference but the buffer stays different.

public override void SetGrayFill(float value)

Parameters

value float

SetGrayStroke(float)

@see com.lowagie.text.pdf.PdfContentByte#setGrayStroke(float)

public override void SetGrayStroke(float value)

Parameters

value float

SetPatternFill(PdfPatternPainter)

@see com.lowagie.text.pdf.PdfContentByte#setPatternFill(com.lowagie.text.pdf.PdfPatternPainter)

public override void SetPatternFill(PdfPatternPainter p)

Parameters

p PdfPatternPainter

SetPatternFill(PdfPatternPainter, BaseColor, float)

@see com.lowagie.text.pdf.PdfContentByte#setPatternFill(com.lowagie.text.pdf.PdfPatternPainter, java.awt.Color, float)

public override void SetPatternFill(PdfPatternPainter p, BaseColor color, float tint)

Parameters

p PdfPatternPainter
color BaseColor
tint float

SetPatternMatrix(float, float, float, float, float, float)

public void SetPatternMatrix(float a, float b, float c, float d, float e, float f)

Parameters

a float
b float
c float
d float
e float
f float

SetPatternStroke(PdfPatternPainter)

@see com.lowagie.text.pdf.PdfContentByte#setPatternStroke(com.lowagie.text.pdf.PdfPatternPainter)

public override void SetPatternStroke(PdfPatternPainter p)

Parameters

p PdfPatternPainter

SetPatternStroke(PdfPatternPainter, BaseColor, float)

@see com.lowagie.text.pdf.PdfContentByte#setPatternStroke(com.lowagie.text.pdf.PdfPatternPainter, java.awt.Color, float)

public override void SetPatternStroke(PdfPatternPainter p, BaseColor color, float tint)

Parameters

p PdfPatternPainter
color BaseColor
tint float

SetRgbColorFill(int, int, int)

@see com.lowagie.text.pdf.PdfContentByte#setRGBColorFill(int, int, int)

public override void SetRgbColorFill(int red, int green, int blue)

Parameters

red int
green int
blue int

SetRgbColorFillF(float, float, float)

@see com.lowagie.text.pdf.PdfContentByte#setRGBColorFillF(float, float, float)

public override void SetRgbColorFillF(float red, float green, float blue)

Parameters

red float
green float
blue float

SetRgbColorStroke(int, int, int)

@see com.lowagie.text.pdf.PdfContentByte#setRGBColorStroke(int, int, int)

public override void SetRgbColorStroke(int red, int green, int blue)

Parameters

red int
green int
blue int

SetRgbColorStrokeF(float, float, float)

@see com.lowagie.text.pdf.PdfContentByte#setRGBColorStrokeF(float, float, float)

public override void SetRgbColorStrokeF(float red, float green, float blue)

Parameters

red float
green float
blue float