public class PdfShading extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
antiAlias
Holds value of property antiAlias.
|
protected float[] |
bBox
Holds value of property bBox.
|
protected com.lowagie.text.pdf.ColorDetails |
colorDetails |
protected PdfDictionary |
shading |
protected PdfName |
shadingName |
protected PdfIndirectReference |
shadingReference |
protected int |
shadingType |
protected PdfWriter |
writer |
Modifier | Constructor and Description |
---|---|
protected |
PdfShading(PdfWriter writer)
Creates new PdfShading
|
Modifier and Type | Method and Description |
---|---|
static void |
checkCompatibleColors(Color c1,
Color c2) |
float[] |
getBBox() |
static float[] |
getColorArray(Color color) |
Color |
getColorSpace() |
boolean |
isAntiAlias() |
void |
setAntiAlias(boolean antiAlias) |
void |
setBBox(float[] bBox) |
protected void |
setColorSpace(Color color) |
static PdfShading |
simpleAxial(PdfWriter writer,
float x0,
float y0,
float x1,
float y1,
Color startColor,
Color endColor) |
static PdfShading |
simpleAxial(PdfWriter writer,
float x0,
float y0,
float x1,
float y1,
Color startColor,
Color endColor,
boolean extendStart,
boolean extendEnd) |
static PdfShading |
simpleRadial(PdfWriter writer,
float x0,
float y0,
float r0,
float x1,
float y1,
float r1,
Color startColor,
Color endColor) |
static PdfShading |
simpleRadial(PdfWriter writer,
float x0,
float y0,
float r0,
float x1,
float y1,
float r1,
Color startColor,
Color endColor,
boolean extendStart,
boolean extendEnd) |
static void |
throwColorSpaceError() |
static PdfShading |
type1(PdfWriter writer,
Color colorSpace,
float[] domain,
float[] tMatrix,
PdfFunction function) |
static PdfShading |
type2(PdfWriter writer,
Color colorSpace,
float[] coords,
float[] domain,
PdfFunction function,
boolean[] extend) |
static PdfShading |
type3(PdfWriter writer,
Color colorSpace,
float[] coords,
float[] domain,
PdfFunction function,
boolean[] extend) |
protected PdfDictionary shading
protected PdfWriter writer
protected int shadingType
protected com.lowagie.text.pdf.ColorDetails colorDetails
protected PdfName shadingName
protected PdfIndirectReference shadingReference
protected float[] bBox
protected boolean antiAlias
protected PdfShading(PdfWriter writer)
protected void setColorSpace(Color color)
public Color getColorSpace()
public static void throwColorSpaceError()
public static float[] getColorArray(Color color)
public static PdfShading type1(PdfWriter writer, Color colorSpace, float[] domain, float[] tMatrix, PdfFunction function)
public static PdfShading type2(PdfWriter writer, Color colorSpace, float[] coords, float[] domain, PdfFunction function, boolean[] extend)
public static PdfShading type3(PdfWriter writer, Color colorSpace, float[] coords, float[] domain, PdfFunction function, boolean[] extend)
public static PdfShading simpleAxial(PdfWriter writer, float x0, float y0, float x1, float y1, Color startColor, Color endColor, boolean extendStart, boolean extendEnd)
public static PdfShading simpleAxial(PdfWriter writer, float x0, float y0, float x1, float y1, Color startColor, Color endColor)
public static PdfShading simpleRadial(PdfWriter writer, float x0, float y0, float r0, float x1, float y1, float r1, Color startColor, Color endColor, boolean extendStart, boolean extendEnd)
public static PdfShading simpleRadial(PdfWriter writer, float x0, float y0, float r0, float x1, float y1, float r1, Color startColor, Color endColor)
public float[] getBBox()
public void setBBox(float[] bBox)
public boolean isAntiAlias()
public void setAntiAlias(boolean antiAlias)
Copyright © 2020. All rights reserved.