public class GradientAxialShading extends ShadingGradientPattern
Realizes linear gradient fill.
Typical usages are the following:
[Java] Pdf pdf = new Pdf(); Section sec = pdf.getSections().add(); Graph graph = new Graph(sec, 100, 700); sec.getParagraphs().add(graph); Rectangle rect = new Rectangle(0, 600, 200, 100); graph.getShapes().add(rect); GradientAxialShading pattern = new GradientAxialShading(new Color("Blue"), new Color("Red")); pattern.setStartX ( 0); pattern.setStartY ( 0); pattern.setEndX ( 200); pattern.setEndY ( 0); Color fillColor = new Color(); fillColor.setPatternColorSpace ( pattern); rect.getGraphInfo().setFillColor ( fillColor); rect.getGraphInfo().setFilled ( true); pdf.save(....);
Modifier and Type | Field and Description |
---|---|
float |
EndX |
float |
EndY |
boolean |
ExtendBeyondEnd |
boolean |
ExtendBeyondStart |
float |
StartX |
float |
StartY |
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() |
Color |
getStartColor() |
void |
setEndColor(Color value) |
void |
setStartColor(Color value) |
getColorSpace, setColorSpace
getPatternType, getRotationAngle, getSkewX, getSkewY, getxPos, getxScale, getyPos, getyScale, setPatternType, setRotationAngle, setSkewX, setSkewY, setxPos, setxScale, setyPos, setyScale
Copyright © 2014 Aspose. All Rights Reserved.