Skip to main content

Class BarcodeService

Namespace: Aurigma.DesignAtoms.Services​
Assembly: Aurigma.DesignAtoms.dll​
Syntax
public class BarcodeService : IBarcodeService

Inheritance: System.Object -> BarcodeService

Implements​

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​

BarcodeService​

public BarcodeService(IBarcodeGenerator barcodeGenerator, IFileCache fileCache, IFileCacheImageParamsReader cacheImageParamsReader)

Methods​

ValidateBarcodeContentData​

public ValidationResult ValidateBarcodeContentData(BarcodeData barcode)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.Model.Items.BarcodeDatabarcode
Returns​

Aurigma.DesignAtoms.Validators.ValidationResult

GetBarcodeStorageId​

public string GetBarcodeStorageId(BarcodeData barcodeData, float dpi, int size, string stubText = "Sample", string stubPostScriptName = null)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.Model.Items.BarcodeDatabarcodeData
System.Singledpi
System.Int32size
System.StringstubText
System.StringstubPostScriptName
Returns​

System.String

GetBarcodeStorageId​

public string GetBarcodeStorageId(BarcodeFormat barcodeFormat, string content, float dpi, int size, string stubText = "Sample", string stubPostScriptName = null)
Parameters​
TypeNameDescription
ZXing.BarcodeFormatbarcodeFormat
System.Stringcontent
System.Singledpi
System.Int32size
System.StringstubText
System.StringstubPostScriptName
Returns​

System.String

GetBarcodeMetadata​

public ImageMetaData GetBarcodeMetadata(BarcodeFormat barcodeFormat, string content, float dpi, int size, string stubText = "Sample", string stubPostScriptName = null, string name = "")
Parameters​
TypeNameDescription
ZXing.BarcodeFormatbarcodeFormat
System.Stringcontent
System.Singledpi
System.Int32size
System.StringstubText
System.StringstubPostScriptName
System.Stringname
Returns​

Aurigma.DesignAtoms.Model.Items.ImageMetaData

GetBarcodeMetadata​

public ImageMetaData GetBarcodeMetadata(BarcodeData barcodeData, float dpi, int size, string stubText = "Sample", string stubPostScriptName = null, string name = "")
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.Model.Items.BarcodeDatabarcodeData
System.Singledpi
System.Int32size
System.StringstubText
System.StringstubPostScriptName
System.Stringname
Returns​

Aurigma.DesignAtoms.Model.Items.ImageMetaData

Was this page helpful?