Back to Website
Show / Hide Table of Contents

Class ParserHelper

Inheritance
System.Object
ParserHelper
Inherited Members
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.Convert
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class ParserHelper

Constructors

ParserHelper()

Declaration
public ParserHelper()

Methods

ApplyManipulationPermissions(Item, IFrameConfig)

Declaration
public static void ApplyManipulationPermissions(Item item, IFrameConfig frameConfig)
Parameters
Type Name Description
Item item
IFrameConfig frameConfig

ApplyRichTextModeFromIdml(BaseTextItem, IFrameConfig, TextStory)

Declaration
public static void ApplyRichTextModeFromIdml(BaseTextItem textItem, IFrameConfig frameConfig, TextStory story)
Parameters
Type Name Description
BaseTextItem textItem
IFrameConfig frameConfig
Aurigma.GraphicsMill.Codecs.Idml.TextStory story

ApplyRichTextModeFromPsd(BaseTextItem, IFrameConfig, PsdTextFrame)

Declaration
public static void ApplyRichTextModeFromPsd(BaseTextItem textItem, IFrameConfig frameConfig, PsdTextFrame textFrame)
Parameters
Type Name Description
BaseTextItem textItem
IFrameConfig frameConfig
Aurigma.GraphicsMill.Codecs.Psd.PsdTextFrame textFrame

ApplyViolationSettings(Item, IEnumerable<PrintArea>, IItemHandlerFactory, TemplateConfig.ViolationSettings)

Declaration
public static void ApplyViolationSettings(Item item, IEnumerable<PrintArea> printAreas, IItemHandlerFactory itemHandlerFactory, TemplateConfig.ViolationSettings settings)
Parameters
Type Name Description
Item item
System.Collections.Generic.IEnumerable<PrintArea> printAreas
IItemHandlerFactory itemHandlerFactory
TemplateConfig.ViolationSettings settings

CheckForceVectorContentInSmartFrame(IConfiguration, IPsdFrameConfig)

Declaration
public static bool CheckForceVectorContentInSmartFrame(IConfiguration configuration, IPsdFrameConfig frameConfig)
Parameters
Type Name Description
IConfiguration configuration
IPsdFrameConfig frameConfig
Returns
Type Description
System.Boolean

ConvertAutoLayoutAlign(Nullable<TemplateConfig.AutoLayoutAlignItems>)

Declaration
public static AutoLayoutSettings.AutoLayoutAlignItems? ConvertAutoLayoutAlign(TemplateConfig.AutoLayoutAlignItems? autoLayoutAlignItems)
Parameters
Type Name Description
System.Nullable<TemplateConfig.AutoLayoutAlignItems> autoLayoutAlignItems
Returns
Type Description
System.Nullable<AutoLayoutSettings.AutoLayoutAlignItems>

FillBarcodePlaceholder(PlaceholderItem, IItemHandlerFactory, IImageLoader)

Declaration
public static void FillBarcodePlaceholder(PlaceholderItem placeholderItem, IItemHandlerFactory itemHandlerFactory, IImageLoader imageLoader)
Parameters
Type Name Description
PlaceholderItem placeholderItem
IItemHandlerFactory itemHandlerFactory
IImageLoader imageLoader

GetContainer(Surface, IFrameConfig)

Declaration
public static Container GetContainer(Surface surface, IFrameConfig config)
Parameters
Type Name Description
Surface surface
IFrameConfig config
Returns
Type Description
Container

GetCurvedTextRichTextMode(IFrameConfig)

Declaration
public static PsdParser.BooleanAndAuto GetCurvedTextRichTextMode(IFrameConfig frameConfig)
Parameters
Type Name Description
IFrameConfig frameConfig
Returns
Type Description
PsdParser.BooleanAndAuto

GetDefaultSurfaceContainers(BaseTemplate)

Declaration
public static Collection<SurfaceContainer> GetDefaultSurfaceContainers(BaseTemplate template)
Parameters
Type Name Description
BaseTemplate template
Returns
Type Description
Collection<SurfaceContainer>

GetIsCoverMode(IConfiguration, IFrameConfig)

Declaration
public static bool GetIsCoverMode(IConfiguration configuration, IFrameConfig frameConfig)
Parameters
Type Name Description
IConfiguration configuration
IFrameConfig frameConfig
Returns
Type Description
System.Boolean

GetIsGroup(IFrameConfig, IConfiguration)

Declaration
public static bool GetIsGroup(IFrameConfig frameConfig, IConfiguration configuration)
Parameters
Type Name Description
IFrameConfig frameConfig
IConfiguration configuration
Returns
Type Description
System.Boolean

GetIsPsdSpecificGroup(IPsdFrameConfig)

Declaration
public static bool GetIsPsdSpecificGroup(IPsdFrameConfig frameConfig)
Parameters
Type Name Description
IPsdFrameConfig frameConfig
Returns
Type Description
System.Boolean

GetPlaceholderType(IFrameConfig)

Declaration
public static PsdParser.PlaceholderType? GetPlaceholderType(IFrameConfig frameConfig)
Parameters
Type Name Description
IFrameConfig frameConfig
Returns
Type Description
System.Nullable<PsdParser.PlaceholderType>

GetRichTextMode(IFrameConfig)

Declaration
public static PsdParser.BooleanAndAuto GetRichTextMode(IFrameConfig frameConfig)
Parameters
Type Name Description
IFrameConfig frameConfig
Returns
Type Description
PsdParser.BooleanAndAuto

GetRichTextModeFromItem(BaseTextItem, IFrameConfig)

Declaration
public static PsdParser.BooleanAndAuto GetRichTextModeFromItem(BaseTextItem textItem, IFrameConfig frameConfig)
Parameters
Type Name Description
BaseTextItem textItem
IFrameConfig frameConfig
Returns
Type Description
PsdParser.BooleanAndAuto

ParseInStringPlaceholders(BaseTextItem)

Declaration
public static void ParseInStringPlaceholders(BaseTextItem textItem)
Parameters
Type Name Description
BaseTextItem textItem

RasterizeShape(IFileCache, Path, Color, Color, Single, ColorSpace, ColorProfile, Single, IColorManagement)

Declaration
public static ImageItem RasterizeShape(IFileCache cache, Path path, Color fillColor, Color borderColor, float borderWidth, ColorSpace destColorSpace, ColorProfile destColorProfile, float destDpi, IColorManagement colorManagement)
Parameters
Type Name Description
IFileCache cache
Path path
Aurigma.GraphicsMill.Color fillColor
Aurigma.GraphicsMill.Color borderColor
System.Single borderWidth
ColorSpace destColorSpace
Aurigma.GraphicsMill.ColorProfile destColorProfile
System.Single destDpi
IColorManagement colorManagement
Returns
Type Description
ImageItem
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback