Class CcImageReader
Namespace: Aurigma.DesignAtoms.Common
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class CcImageReader : IDisposable
Inheritance: System.Object -> CcImageReader
Implements
Aurigma.GraphicsMill.IImageParamsSystem.IDisposable
Inherited Members
System.Object.ToStringSystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.ReferenceEquals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseClone
Constructors
CcImageReader
public CcImageReader(ImageReader reader)
CcImageReader
public CcImageReader(string fileName)
CcImageReader
public CcImageReader(Stream stream)
Properties
Ink
public Ink Ink { get; }
Palette
public ColorPalette Palette { get; }
ColorProfile
public ColorProfile ColorProfile { get; }
DpiY
public float DpiY { get; }
DpiX
public float DpiX { get; }
PixelFormat
public PixelFormat PixelFormat { get; }
Height
public int Height { get; }
Width
public int Width { get; }
FileFormat
public FileFormat FileFormat { get; }
Methods
Dispose
public void Dispose()
GetPipeline
public Pipeline GetPipeline()
Returns
Aurigma.GraphicsMill.Pipeline
CreateIdmlReader
public static IdmlReader CreateIdmlReader(string filename, FontRegistry fontRegistry, float dpiX, float dpiY, IExternalConverter externalConverter, Logger logger = null, IColorManagement colorManagement = null)
Parameters
| Type | Name | Description |
|---|---|---|
System.String | filename | |
Aurigma.GraphicsMill.AdvancedDrawing.FontRegistry | fontRegistry | |
System.Single | dpiX | |
System.Single | dpiY | |
| Aurigma.DesignAtoms.Common.ExternalConverter.IExternalConverter | externalConverter | |
NLog.Logger | logger | |
| Aurigma.DesignAtoms.ColorManagement.IColorManagement | colorManagement |
Returns
Aurigma.GraphicsMill.Codecs.Idml.IdmlReader
CreateIdmlReader
public static IdmlReader CreateIdmlReader(Stream designStream, FontRegistry fontRegistry, float dpiX, float dpiY, IExternalConverter externalConverter, Logger logger = null, IColorManagement colorManagement = null)
Parameters
| Type | Name | Description |
|---|---|---|
System.IO.Stream | designStream | |
Aurigma.GraphicsMill.AdvancedDrawing.FontRegistry | fontRegistry | |
System.Single | dpiX | |
System.Single | dpiY | |
| Aurigma.DesignAtoms.Common.ExternalConverter.IExternalConverter | externalConverter | |
NLog.Logger | logger | |
| Aurigma.DesignAtoms.ColorManagement.IColorManagement | colorManagement |
Returns
Aurigma.GraphicsMill.Codecs.Idml.IdmlReader
ConfigureIdmlReaderColorProfiles
public static void ConfigureIdmlReaderColorProfiles(IdmlReader reader, IColorManagement colorManagement)
Parameters
| Type | Name | Description |
|---|---|---|
Aurigma.GraphicsMill.Codecs.Idml.IdmlReader | reader | |
| Aurigma.DesignAtoms.ColorManagement.IColorManagement | colorManagement |