public class GradientAxialShading extends ShadingGradientPattern
<p>Realizes linear gradient fill.</p>
<p>Typical usages are the following:</p>
<xmp>
[C#]
Pdf pdf = new Pdf();
Section sec = pdf.Sections.Add();
Graph graph = new Graph(sec, 100, 700);
sec.Paragraphs.Add(graph);
Rectangle rect = new Rectangle(0, 600, 200, 100);
graph.Shapes.Add(rect);
GradientAxialShading pattern = new GradientAxialShading(new Color("Blue"), new Color("Red"));
pattern.StartX = 0;
pattern.StartY = 0;
pattern.EndX = 200;
pattern.EndY = 0;
Color fillColor = new Color();
fillColor.PatternColorSpace = pattern;
rect.GraphInfo.FillColor = fillColor;
rect.GraphInfo.IsFilled = true;
pdf.save(....);
</xmp>
Constructor and Description |
---|
GradientAxialShading() |
GradientAxialShading(Color startColor,
Color endColor) |
GradientAxialShading(Color startColor,
Color endColor,
Function func) |
Modifier and Type | Method and Description |
---|---|
Object |
deepClone() |
Color |
getEndColor() |
float |
getEndX() |
float |
getEndY() |
boolean |
getExtendBeyondEnd() |
boolean |
getExtendBeyondStart() |
Color |
getStartColor() |
float |
getStartX() |
float |
getStartY() |
void |
setEndColor(Color value) |
void |
setEndX(float value) |
void |
setEndY(float value) |
void |
setExtendBeyondEnd(boolean value) |
void |
setExtendBeyondStart(boolean value) |
void |
setStartColor(Color value) |
void |
setStartX(float value) |
void |
setStartY(float value) |
getAntilaliasing, getBackgroundColor, getBoundingBox, getColorSpace, getFunction, getShadingType, setBoundingBox, setColorSpace
getPatternIndex, getPatternType, getRotationAngle, getSkewX, getSkewY, getxPos, getxScale, getyPos, getyScale, setPatternIndex, setPatternType, setRotationAngle, setSkewX, setSkewY, setxPos, setxScale, setyPos, setyScale
public float getStartX()
public void setStartX(float value)
public float getStartY()
public void setStartY(float value)
public float getEndX()
public void setEndX(float value)
public float getEndY()
public void setEndY(float value)
public Color getStartColor()
public void setStartColor(Color value)
public Color getEndColor()
public void setEndColor(Color value)
public boolean getExtendBeyondStart()
public void setExtendBeyondStart(boolean value)
public boolean getExtendBeyondEnd()
public void setExtendBeyondEnd(boolean value)
public Object deepClone()
deepClone
in class PatternColorSpace
Copyright © 2016 Aspose. All Rights Reserved.