Class TemplateConverter
Inheritance
System.Object
TemplateConverter
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 TemplateConverter : ITemplateConverter
Constructors
TemplateConverter(IFontSubstitutionService, IFontService, IConfiguration, IFileCache, IMergeUtil, IImageLoader, IFrameConfigHandler, IItemHandlerFactory, ColorConverter, ITemplateStorage, ISourceImageParamsReader, IFileCacheImageParamsReader, Boolean)
Declaration
public TemplateConverter(IFontSubstitutionService fontSubstitution, IFontService fontService, IConfiguration configuration, IFileCache fileCache, IMergeUtil mergeUtil, IImageLoader imageLoader, IFrameConfigHandler frameConfigHandler, IItemHandlerFactory itemHandlerFactory, ColorConverter colorConverter, ITemplateStorage templateStorage, ISourceImageParamsReader imageParamsReader, IFileCacheImageParamsReader fileCacheImageParamsReader, bool ignoreCreateItemExceptions = false)
Parameters
Methods
Convert(MultipageTemplate, Nullable<Single>)
Declaration
public ConvertResult Convert(MultipageTemplate multipageTemplate, float? rasterDpi = null)
Parameters
Type |
Name |
Description |
MultipageTemplate |
multipageTemplate |
|
System.Nullable<System.Single> |
rasterDpi |
|
Returns
Convert(IEnumerable<BaseTemplate>, Nullable<Single>)
Declaration
public ConvertResult Convert(IEnumerable<BaseTemplate> productTemplates, float? rasterDpi = null)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<BaseTemplate> |
productTemplates |
|
System.Nullable<System.Single> |
rasterDpi |
|
Returns
Convert(IEnumerable<String>, Nullable<Single>)
Declaration
public ConvertResult Convert(IEnumerable<string> designFileNames, float? rasterDpi = null)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<System.String> |
designFileNames |
|
System.Nullable<System.Single> |
rasterDpi |
|
Returns
Convert(String, Nullable<Single>)
Declaration
public ConvertResult Convert(string designFileName, float? rasterDpi = null)
Parameters
Type |
Name |
Description |
System.String |
designFileName |
|
System.Nullable<System.Single> |
rasterDpi |
|
Returns
ConvertSurfaceToGroupItem(Surface)
Declaration
public GroupItem ConvertSurfaceToGroupItem(Surface surface)
Parameters
Type |
Name |
Description |
Surface |
surface |
|
Returns
ParseDesign(TemplateImage, Surface, SurfaceTemplate, Nullable<Single>, Int32)
Declaration
protected virtual Tuple<SizeF?, DesignImagesCollection, MissingFontsCollection> ParseDesign(TemplateImage designImage, Surface surface, SurfaceTemplate template, float? rasterDpi = null, int printAreaIndex = 0)
Parameters
Returns
ParseMockup(TemplateImage, Collection<MockupContainer>, Boolean)
Declaration
[HandleProcessCorruptedStateExceptions]
protected virtual Tuple<SizeF?, MissingFontsCollection> ParseMockup(TemplateImage mockupImage, Collection<MockupContainer> container, bool createSmartItem = false)
Parameters
Returns
ParsePreviewMockups(SurfaceTemplate, Surface)
Declaration
protected void ParsePreviewMockups(SurfaceTemplate template, Surface surface)
Parameters
SetExternalConverter(IExternalConverter)
Declaration
protected void SetExternalConverter(IExternalConverter converter)
Parameters
Implements