Click or drag to resize

AnnotationRenderingEngine Methods

The AnnotationRenderingEngine type exposes the following members.

Protected methodBurnTranslucentAnnotation
This method is used to burn translucent (highlighter) annotations onto an image.
Protected methodStatic memberCorrectRectangle
Corrects negative width and height values for the rectangle.
Public methodStatic memberCreateBrush
Converts an AnnotationBrush into a System.Drawing.Brush object.
Public methodStatic memberCreateFont
Converts an AnnotationFont into a System.Drawing.Font object.
Public methodStatic memberCreatePen
Converts an AnnotationPen into a System.Drawing.Pen object.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetTranslucentHandle
Returns a GDI HDC used for rendering the translucent effect.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodReleaseTranslucentHandle
Public methodRenderAnnotation
Called to render an annotation.
Public methodRenderGrips(IAnnotationGrips, AnnotationData, RenderEnvironment)
This method renders the grips for annotations.
Protected methodRenderGrips(IAnnotationGrips, AnnotationData, RenderEnvironment, PointF)
This method is used to render the annotation grips. The public RenderGrips(IAnnotationGrips, AnnotationData, RenderEnvironment) method calls into this protected method to perform the actual rendering.
Protected methodRenderLineCap(PointF, PointF, AnnotationLineCap, AnnotationPen, RenderEnvironment)
Renders an AnnotationLineCap without a fill.
Protected methodRenderLineCap(PointF, PointF, AnnotationLineCap, AnnotationBrush, AnnotationPen, RenderEnvironment)
Renders an AnnotationLineCap with a fill.
Protected methodRenderLockImage(AnnotationImage, PointF, RenderEnvironment)
Renders a small image at the specified point.
Protected methodRenderLockImage(AnnotationImage, RectangleF, RenderEnvironment)
Renders a small image, centered in the annotation bounds, used to indicate that an annotation is locked.
Protected methodRenderTranslucentPointsAnnotation(PointBaseData, AnnotationPen, AnnotationBrush, RenderEnvironment, Boolean)
Renders a point based translucent annotation.
Protected methodRenderTranslucentPointsAnnotation(PointF, AnnotationData, AnnotationPen, AnnotationBrush, RenderEnvironment, Boolean)
Renders a translucent annotation from the specified points.
Protected methodRestoreGraphicsTransform
Restores the Graphics object to the state it was in before using SetGraphicsTransform(AnnotationData, RenderEnvironment).
Protected methodSetGraphicsTransform
Prepares the Graphics object to use the IAnnotate and AnnotationData transforms.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also