Skip to main content

Class CcImageReader

Namespace: Aurigma.DesignAtoms.Common​
Assembly: Aurigma.DesignAtoms.dll​
Syntax
public class CcImageReader : IDisposable

Inheritance: System.Object -> CcImageReader

Implements​

  • Aurigma.GraphicsMill.IImageParams
  • System.IDisposable

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

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​
TypeNameDescription
System.Stringfilename
Aurigma.GraphicsMill.AdvancedDrawing.FontRegistryfontRegistry
System.SingledpiX
System.SingledpiY
Aurigma.DesignAtoms.Common.ExternalConverter.IExternalConverterexternalConverter
NLog.Loggerlogger
Aurigma.DesignAtoms.ColorManagement.IColorManagementcolorManagement
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​
TypeNameDescription
System.IO.StreamdesignStream
Aurigma.GraphicsMill.AdvancedDrawing.FontRegistryfontRegistry
System.SingledpiX
System.SingledpiY
Aurigma.DesignAtoms.Common.ExternalConverter.IExternalConverterexternalConverter
NLog.Loggerlogger
Aurigma.DesignAtoms.ColorManagement.IColorManagementcolorManagement
Returns​

Aurigma.GraphicsMill.Codecs.Idml.IdmlReader

ConfigureIdmlReaderColorProfiles​

public static void ConfigureIdmlReaderColorProfiles(IdmlReader reader, IColorManagement colorManagement)
Parameters​
TypeNameDescription
Aurigma.GraphicsMill.Codecs.Idml.IdmlReaderreader
Aurigma.DesignAtoms.ColorManagement.IColorManagementcolorManagement
Was this page helpful?