Class PDGraphicsState
public class PDGraphicsState : Cloneable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICloneable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Cloneable>PDGraphicsState
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Cloneable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Cloneable>.IsAssignableFrom<T>()JVMBridgeBase<Cloneable>.Execute<T>(params T[])JVMBridgeBase<Cloneable>.DynBridgeClazzJVMBridgeBase<Cloneable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
Constructors
PDGraphicsState()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public PDGraphicsState()
PDGraphicsState(PDRectangle)
public PDGraphicsState(PDRectangle arg0)
Parameters
arg0
PDRectangle
PDGraphicsState(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public PDGraphicsState(params object[] args)
Parameters
args
object[]
Properties
AlphaConstant
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getAlphaConstant-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setAlphaConstant-double-
public double AlphaConstant { get; set; }
Property Value
BlendMode
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getBlendMode-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setBlendMode-org.apache.pdfbox.pdmodel.graphics.blend.BlendMode-
public BlendMode BlendMode { get; set; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CurrentClippingPath
public Area CurrentClippingPath { get; }
Property Value
CurrentClippingPaths
public List<Path2D> CurrentClippingPaths { get; }
Property Value
CurrentTransformationMatrix
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getCurrentTransformationMatrix-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setCurrentTransformationMatrix-org.apache.pdfbox.util.Matrix-
public Matrix CurrentTransformationMatrix { get; set; }
Property Value
Flatness
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getFlatness-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setFlatness-double-
public double Flatness { get; set; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
LineCap
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getLineCap-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setLineCap-int-
public int LineCap { get; set; }
Property Value
LineDashPattern
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getLineDashPattern-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setLineDashPattern-org.apache.pdfbox.pdmodel.graphics.PDLineDashPattern-
public PDLineDashPattern LineDashPattern { get; set; }
Property Value
LineJoin
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getLineJoin-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setLineJoin-int-
public int LineJoin { get; set; }
Property Value
LineWidth
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getLineWidth-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setLineWidth-float-
public float LineWidth { get; set; }
Property Value
MiterLimit
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getMiterLimit-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setMiterLimit-float-
public float MiterLimit { get; set; }
Property Value
NonStrokeAlphaConstant
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getNonStrokeAlphaConstant-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setNonStrokeAlphaConstant-double-
public double NonStrokeAlphaConstant { get; set; }
Property Value
NonStrokingColor
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getNonStrokingColor-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setNonStrokingColor-org.apache.pdfbox.pdmodel.graphics.color.PDColor-
public PDColor NonStrokingColor { get; set; }
Property Value
NonStrokingColorSpace
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getNonStrokingColorSpace-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setNonStrokingColorSpace-org.apache.pdfbox.pdmodel.graphics.color.PDColorSpace-
public PDColorSpace NonStrokingColorSpace { get; set; }
Property Value
NonStrokingJavaComposite
public Composite NonStrokingJavaComposite { get; }
Property Value
OverprintMode
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getOverprintMode-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setOverprintMode-int-
public int OverprintMode { get; set; }
Property Value
RenderingIntent
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getRenderingIntent-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setRenderingIntent-org.apache.pdfbox.pdmodel.graphics.state.RenderingIntent-
public RenderingIntent RenderingIntent { get; set; }
Property Value
Smoothness
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getSmoothness-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setSmoothness-double-
public double Smoothness { get; set; }
Property Value
SoftMask
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getSoftMask-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setSoftMask-org.apache.pdfbox.pdmodel.graphics.state.PDSoftMask-
public PDSoftMask SoftMask { get; set; }
Property Value
StrokingColor
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getStrokingColor-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setStrokingColor-org.apache.pdfbox.pdmodel.graphics.color.PDColor-
public PDColor StrokingColor { get; set; }
Property Value
StrokingColorSpace
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getStrokingColorSpace-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setStrokingColorSpace-org.apache.pdfbox.pdmodel.graphics.color.PDColorSpace-
public PDColorSpace StrokingColorSpace { get; set; }
Property Value
StrokingJavaComposite
public Composite StrokingJavaComposite { get; }
Property Value
TextLineMatrix
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getTextLineMatrix-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setTextLineMatrix-org.apache.pdfbox.util.Matrix-
public Matrix TextLineMatrix { get; set; }
Property Value
TextMatrix
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getTextMatrix-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setTextMatrix-org.apache.pdfbox.util.Matrix-
public Matrix TextMatrix { get; set; }
Property Value
TextState
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getTextState-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setTextState-org.apache.pdfbox.pdmodel.graphics.state.PDTextState-
public PDTextState TextState { get; set; }
Property Value
Transfer
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#getTransfer-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/graphics/state/PDGraphicsState.html#setTransfer-org.apache.pdfbox.cos.COSBase-
public COSBase Transfer { get; set; }
Property Value
Methods
Clone()
public PDGraphicsState Clone()
Returns
IntersectClippingPath(Area)
public void IntersectClippingPath(Area arg0)
Parameters
IntersectClippingPath(GeneralPath)
public void IntersectClippingPath(GeneralPath arg0)
Parameters
arg0
GeneralPath
IsAlphaSource()
public bool IsAlphaSource()
Returns
IsNonStrokingOverprint()
public bool IsNonStrokingOverprint()
Returns
IsOverprint()
public bool IsOverprint()
Returns
IsStrokeAdjustment()
public bool IsStrokeAdjustment()
Returns
SetAlphaSource(bool)
public void SetAlphaSource(bool arg0)
Parameters
SetNonStrokingOverprint(bool)
public void SetNonStrokingOverprint(bool arg0)
Parameters
SetOverprint(bool)
public void SetOverprint(bool arg0)
Parameters
SetStrokeAdjustment(bool)
public void SetStrokeAdjustment(bool arg0)