Package com.itextpdf.text.pdf
Class PdfFunction
- java.lang.Object
-
- com.itextpdf.text.pdf.PdfFunction
-
public class PdfFunction extends java.lang.Object
Implements PDF functions.
-
-
Field Summary
Fields Modifier and Type Field Description protected PdfDictionary
dictionary
protected PdfIndirectReference
reference
protected PdfWriter
writer
-
Constructor Summary
Constructors Modifier Constructor Description protected
PdfFunction(PdfWriter writer)
Creates new PdfFunction
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) PdfIndirectReference
getReference()
static PdfFunction
type0(PdfWriter writer, float[] domain, float[] range, int[] size, int bitsPerSample, int order, float[] encode, float[] decode, byte[] stream)
static PdfFunction
type2(PdfWriter writer, float[] domain, float[] range, float[] c0, float[] c1, float n)
static PdfFunction
type3(PdfWriter writer, float[] domain, float[] range, PdfFunction[] functions, float[] bounds, float[] encode)
static PdfFunction
type4(PdfWriter writer, float[] domain, float[] range, java.lang.String postscript)
-
-
-
Field Detail
-
writer
protected PdfWriter writer
-
reference
protected PdfIndirectReference reference
-
dictionary
protected PdfDictionary dictionary
-
-
Constructor Detail
-
PdfFunction
protected PdfFunction(PdfWriter writer)
Creates new PdfFunction
-
-
Method Detail
-
getReference
PdfIndirectReference getReference()
-
type0
public static PdfFunction type0(PdfWriter writer, float[] domain, float[] range, int[] size, int bitsPerSample, int order, float[] encode, float[] decode, byte[] stream)
-
type2
public static PdfFunction type2(PdfWriter writer, float[] domain, float[] range, float[] c0, float[] c1, float n)
-
type3
public static PdfFunction type3(PdfWriter writer, float[] domain, float[] range, PdfFunction[] functions, float[] bounds, float[] encode)
-
type4
public static PdfFunction type4(PdfWriter writer, float[] domain, float[] range, java.lang.String postscript)
-
-