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()
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class ParserHelper
Constructors
ParserHelper()
Declaration
Methods
ApplyManipulationPermissions(Item, IFrameConfig)
Declaration
public static void ApplyManipulationPermissions(Item item, IFrameConfig frameConfig)
Parameters
ApplyRichTextModeFromIdml(BaseTextItem, IFrameConfig, TextStory)
Declaration
public static void ApplyRichTextModeFromIdml(BaseTextItem textItem, IFrameConfig frameConfig, TextStory story)
Parameters
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
CheckForceVectorContentInSmartFrame(IConfiguration, IPsdFrameConfig)
Declaration
public static bool CheckForceVectorContentInSmartFrame(IConfiguration configuration, IPsdFrameConfig frameConfig)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
ConvertAutoLayoutAlign(Nullable<TemplateConfig.AutoLayoutAlignItems>)
Declaration
public static AutoLayoutSettings.AutoLayoutAlignItems? ConvertAutoLayoutAlign(TemplateConfig.AutoLayoutAlignItems? autoLayoutAlignItems)
Parameters
Returns
FillBarcodePlaceholder(PlaceholderItem, IItemHandlerFactory, IImageLoader)
Declaration
public static void FillBarcodePlaceholder(PlaceholderItem placeholderItem, IItemHandlerFactory itemHandlerFactory, IImageLoader imageLoader)
Parameters
GetContainer(Surface, IFrameConfig)
Declaration
public static Container GetContainer(Surface surface, IFrameConfig config)
Parameters
Returns
GetCurvedTextRichTextMode(IFrameConfig)
Declaration
public static PsdParser.BooleanAndAuto GetCurvedTextRichTextMode(IFrameConfig frameConfig)
Parameters
Returns
GetDefaultSurfaceContainers(BaseTemplate)
Declaration
public static Collection<SurfaceContainer> GetDefaultSurfaceContainers(BaseTemplate template)
Parameters
Returns
GetIsCoverMode(IConfiguration, IFrameConfig)
Declaration
public static bool GetIsCoverMode(IConfiguration configuration, IFrameConfig frameConfig)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
GetIsGroup(IFrameConfig, IConfiguration)
Declaration
public static bool GetIsGroup(IFrameConfig frameConfig, IConfiguration configuration)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
GetIsPsdSpecificGroup(IPsdFrameConfig)
Declaration
public static bool GetIsPsdSpecificGroup(IPsdFrameConfig frameConfig)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
GetPlaceholderType(IFrameConfig)
Declaration
public static PsdParser.PlaceholderType? GetPlaceholderType(IFrameConfig frameConfig)
Parameters
Returns
GetRichTextMode(IFrameConfig)
Declaration
public static PsdParser.BooleanAndAuto GetRichTextMode(IFrameConfig frameConfig)
Parameters
Returns
GetRichTextModeFromItem(BaseTextItem, IFrameConfig)
Declaration
public static PsdParser.BooleanAndAuto GetRichTextModeFromItem(BaseTextItem textItem, IFrameConfig frameConfig)
Parameters
Returns
ParseInStringPlaceholders(BaseTextItem)
Declaration
public static void ParseInStringPlaceholders(BaseTextItem textItem)
Parameters
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