Class IdmlParser
Inheritance
System.Object
IdmlParser
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
Constructors
IdmlParser(IConfiguration, IFileCache, IMergeUtil, IFrameConfigHandler, IFontService, IItemHandlerFactory, IImageLoader, IFontSubstitutionService, ITemplateStorage, IFileCacheImageParamsReader, Boolean)
Declaration
public IdmlParser(IConfiguration configuration, IFileCache fileCache, IMergeUtil mergeUtil, IFrameConfigHandler frameConfigHandler, IFontService fontService, IItemHandlerFactory itemHandlerFactory, IImageLoader imageLoader, IFontSubstitutionService fontSubstitutionService, ITemplateStorage templateStorage, IFileCacheImageParamsReader fileCacheImageParamsReader, bool ignoreCreateItemExceptions = false)
Parameters
Methods
CreateBackgroundMockupContainer(IdmlReader)
Declaration
public MockupContainer CreateBackgroundMockupContainer(IdmlReader idmlReader)
Parameters
Type |
Name |
Description |
Aurigma.GraphicsMill.Codecs.Idml.IdmlReader |
idmlReader |
|
Returns
CreateMockupContainer(IdmlParserContext)
Declaration
public MockupContainer CreateMockupContainer(IdmlParserContext idmlParserContext)
Parameters
Returns
FillProduct(IdmlParserContext, Product, MultipageTemplate, TemplateConfig, Single)
Declaration
public void FillProduct(IdmlParserContext idmlParserContext, Product product, MultipageTemplate template, TemplateConfig templateConfig, float rasterDpi)
Parameters
FillSurfaceContainers(IdmlParserContext, Surface, TemplateConfig, Single, out MissingLinkImagesCollection)
Declaration
public void FillSurfaceContainers(IdmlParserContext idmlParserContext, Surface surface, TemplateConfig templateConfig, float rasterDpi, out MissingLinkImagesCollection missingLinkImages)
Parameters
GetTemplateSize(IdmlReader, Boolean, Int32)
Declaration
public static SizeF GetTemplateSize(IdmlReader idmlReader, bool legacyIdmlBleedParsingEnabled, int spreadIndex = 0)
Parameters
Type |
Name |
Description |
Aurigma.GraphicsMill.Codecs.Idml.IdmlReader |
idmlReader |
|
System.Boolean |
legacyIdmlBleedParsingEnabled |
|
System.Int32 |
spreadIndex |
|
Returns
Type |
Description |
System.Drawing.SizeF |
|
GetTemplateSize(Stream, Boolean)
Declaration
public static SizeF GetTemplateSize(Stream stream, bool legacyIdmlBleedParsingEnabled)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
|
System.Boolean |
legacyIdmlBleedParsingEnabled |
|
Returns
Type |
Description |
System.Drawing.SizeF |
|