Back to Website
Show / Hide Table of Contents

Class NewCurvedTextItemHandler

Inheritance
System.Object
ItemHandler
BaseRectangleItemHandler
NewBaseTextItemHandler
NewCurvedTextItemHandler
Implements
System.ICloneable
System.IDisposable
Inherited Members
NewBaseTextItemHandler.GetViewer(Boolean, Single)
NewBaseTextItemHandler.GetTextForRendering(Boolean, Nullable<Single>)
NewBaseTextItemHandler.GetRotationCenter(Single)
NewBaseTextItemHandler.Dispose(Boolean)
NewBaseTextItemHandler.GetItemHandlerData()
NewBaseTextItemHandler.GetItemHandlerDataType()
NewBaseTextItemHandler.IsEmpty
BaseRectangleItemHandler.MinDimension
BaseRectangleItemHandler.GetTransform(RectangleF, RotatedRectangleF)
BaseRectangleItemHandler.DrawClippingPath(Graphics, Action)
BaseRectangleItemHandler.GetClippingPath(Single, Boolean)
BaseRectangleItemHandler.GetTransformedVectorMask(Transform, PointF, Boolean)
BaseRectangleItemHandler.GetPath()
BaseRectangleItemHandler.GetDrawingPath(Single)
BaseRectangleItemHandler.GetActualDash(Single[], Boolean, Single)
BaseRectangleItemHandler.Rectangle
BaseRectangleItemHandler.Angle
BaseRectangleItemHandler.Height
BaseRectangleItemHandler.Width
BaseRectangleItemHandler.Location
BaseRectangleItemHandler.Opacity
BaseRectangleItemHandler.Bounds
BaseRectangleItemHandler.TextWrappingMode
ItemHandler._fileCache
ItemHandler._configuration
ItemHandler._ccLogger
ItemHandler._logger
ItemHandler.ItemOnPropertyChanged(Object, PropertyChangedEventArgs)
ItemHandler.ItemOnPermissionsChanged(Object, EventArgs)
ItemHandler.Clone()
ItemHandler.ClearColorProfile()
ItemHandler.ConvertColorProfile(IColorManagement, ColorSpace)
ItemHandler.Transform_TransformChanged(Object, EventArgs)
ItemHandler.OnChanged()
ItemHandler.CreateVoPermissions()
ItemHandler.Draw(RenderingContext, Bitmap, Boolean)
ItemHandler.GetDestinationColor(Color, IImageParams, IColorManagement, Single, Boolean)
ItemHandler.GetColorManagement(Boolean)
ItemHandler.BeginUpdate()
ItemHandler.EndUpdate()
ItemHandler.Dispose()
ItemHandler.ControlPoints
ItemHandler.UniqueId
ItemHandler.Transform
ItemHandler.Tag
ItemHandler.Layer
ItemHandler.Index
ItemHandler.Canvas
ItemHandler.Name
ItemHandler.BlendMode
ItemHandler.Permissions
ItemHandler.Data
ItemHandler.Visible
ItemHandler.Locked
ItemHandler.IsUpdating
ItemHandler.Changed
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Canvas.ItemHandlers
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class NewCurvedTextItemHandler : NewBaseTextItemHandler, ICloneable, IDisposable

Constructors

NewCurvedTextItemHandler(IConfiguration, IFileCache, ILogger, IFontService, IUnsupportedGlyphService, CurvedTextItem)

Declaration
public NewCurvedTextItemHandler(IConfiguration configuration, IFileCache fileCache, ILogger ccLogger, IFontService fontService, IUnsupportedGlyphService unsupportedGlyphService, CurvedTextItem item)
Parameters
Type Name Description
IConfiguration configuration
IFileCache fileCache
ILogger ccLogger
IFontService fontService
IUnsupportedGlyphService unsupportedGlyphService
CurvedTextItem item

Properties

Item

Declaration
public CurvedTextItem Item { get; }
Property Value
Type Description
CurvedTextItem

UsePreviewScaleInDrawing

Declaration
protected override bool UsePreviewScaleInDrawing { get; }
Property Value
Type Description
System.Boolean
Overrides
NewBaseTextItemHandler.UsePreviewScaleInDrawing

Methods

GetBounds()

Declaration
protected override RectangleF GetBounds()
Returns
Type Description
System.Drawing.RectangleF
Overrides
NewBaseTextItemHandler.GetBounds()

GetItemFontScale()

Declaration
protected override double GetItemFontScale()
Returns
Type Description
System.Double
Overrides
NewBaseTextItemHandler.GetItemFontScale()

Render(TextViewer, Single, Graphics, Color[])

Declaration
protected override void Render(TextViewer viewer, float dpi, Graphics graphics, Color[] palette)
Parameters
Type Name Description
Aurigma.TextWhizz.TextViewer viewer
System.Single dpi
Aurigma.GraphicsMill.AdvancedDrawing.Graphics graphics
Aurigma.GraphicsMill.Color[] palette
Overrides
NewBaseTextItemHandler.Render(TextViewer, Single, Graphics, Color[])

Implements

System.ICloneable
System.IDisposable
Back to top Copyright © 2001–2022 Aurigma, Inc. All rights reserved.
Loading...