Class PDShading
public class PDShading : COSObjectable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ICOSObjectable
- Inheritance
-
PDShading
- Implements
- Derived
Constructors
PDShading()
public PDShading()
PDShading(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public PDShading(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
PDShading(COSDictionary)
public PDShading(COSDictionary arg0)
Parameters
Properties
AntiAlias
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/graphics/shading/PDShading.html#getAntiAlias-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/graphics/shading/PDShading.html#setAntiAlias-boolean-
public bool AntiAlias { get; set; }
Property Value
BBox
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/graphics/shading/PDShading.html#getBBox-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/graphics/shading/PDShading.html#setBBox-org.apache.pdfbox.pdmodel.common.PDRectangle-
public PDRectangle BBox { get; set; }
Property Value
Background
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/graphics/shading/PDShading.html#getBackground-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/graphics/shading/PDShading.html#setBackground-org.apache.pdfbox.cos.COSArray-
public COSArray Background { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
COSObject
public COSBase COSObject { get; }
Property Value
ColorSpace
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/graphics/shading/PDShading.html#getColorSpace-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/graphics/shading/PDShading.html#setColorSpace-org.apache.pdfbox.pdmodel.graphics.color.PDColorSpace-
public PDColorSpace ColorSpace { get; set; }
Property Value
Function
public PDFunction Function { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
SHADING_TYPE1
public static int SHADING_TYPE1 { get; set; }
Property Value
SHADING_TYPE2
public static int SHADING_TYPE2 { get; set; }
Property Value
SHADING_TYPE3
public static int SHADING_TYPE3 { get; set; }
Property Value
SHADING_TYPE4
public static int SHADING_TYPE4 { get; set; }
Property Value
SHADING_TYPE5
public static int SHADING_TYPE5 { get; set; }
Property Value
SHADING_TYPE6
public static int SHADING_TYPE6 { get; set; }
Property Value
SHADING_TYPE7
public static int SHADING_TYPE7 { get; set; }
Property Value
ShadingType
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/graphics/shading/PDShading.html#getShadingType-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/graphics/shading/PDShading.html#setShadingType-int-
public int ShadingType { get; set; }
Property Value
Type
public String Type { get; }
Property Value
Methods
Create(COSDictionary)
public static PDShading Create(COSDictionary arg0)
Parameters
Returns
Exceptions
CreatePoolableInstance()
HPA initializer for PDShading()
public static PDShading CreatePoolableInstance()
Returns
CreatePoolableInstance(COSDictionary)
HPA initializer for PDShading(Org.Apache.Pdfbox.Cos.COSDictionary arg0)
public static PDShading CreatePoolableInstance(COSDictionary arg0)
Parameters
arg0COSDictionary
Returns
EvalFunction(float)
public float[] EvalFunction(float arg0)
Parameters
Returns
Exceptions
EvalFunction(float[])
public float[] EvalFunction(float[] arg0)
Parameters
Returns
Exceptions
GetBounds(AffineTransform, Matrix)
public Rectangle2D GetBounds(AffineTransform arg0, Matrix arg1)
Parameters
arg0AffineTransformarg1Matrix
Returns
Exceptions
SetFunction(COSArray)
public void SetFunction(COSArray arg0)
Parameters
SetFunction(PDFunction)
public void SetFunction(PDFunction arg0)
Parameters
arg0PDFunction
ToPaint(Matrix)
public Paint ToPaint(Matrix arg0)