Table of Contents

Class PdfFunction

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

Implements PDF functions. @author Paulo Soares (psoares@consiste.pt)

public class PdfFunction
Inheritance
PdfFunction
Inherited Members

Constructors

PdfFunction(PdfWriter)

Creates new PdfFunction

protected PdfFunction(PdfWriter writer)

Parameters

writer PdfWriter

Fields

Dictionary

protected PdfDictionary Dictionary

Field Value

PdfDictionary

Writer

protected PdfWriter Writer

Field Value

PdfWriter

reference

protected PdfIndirectReference reference

Field Value

PdfIndirectReference

Methods

Type0(PdfWriter, float[], float[], int[], int, int, float[], float[], byte[])

public static PdfFunction Type0(PdfWriter writer, float[] domain, float[] range, int[] size, int bitsPerSample, int order, float[] encode, float[] decode, byte[] stream)

Parameters

writer PdfWriter
domain float[]
range float[]
size int[]
bitsPerSample int
order int
encode float[]
decode float[]
stream byte[]

Returns

PdfFunction

Type2(PdfWriter, float[], float[], float[], float[], float)

public static PdfFunction Type2(PdfWriter writer, float[] domain, float[] range, float[] c0, float[] c1, float n)

Parameters

writer PdfWriter
domain float[]
range float[]
c0 float[]
c1 float[]
n float

Returns

PdfFunction

Type3(PdfWriter, float[], float[], PdfFunction[], float[], float[])

public static PdfFunction Type3(PdfWriter writer, float[] domain, float[] range, PdfFunction[] functions, float[] bounds, float[] encode)

Parameters

writer PdfWriter
domain float[]
range float[]
functions PdfFunction[]
bounds float[]
encode float[]

Returns

PdfFunction

Type4(PdfWriter, float[], float[], string)

public static PdfFunction Type4(PdfWriter writer, float[] domain, float[] range, string postscript)

Parameters

writer PdfWriter
domain float[]
range float[]
postscript string

Returns

PdfFunction