Class BarcodeItem
Assembly: Reportman.Reporting.dll
Syntax
public class BarcodeItem : PrintPosItem, IDisposable
Constructors
BarcodeItem()
Declaration
Fields
CurrentText
Declaration
public string CurrentText
Field Value
Truncated
Declaration
Field Value
Properties
BColor
Declaration
public int BColor { get; set; }
Property Value
BackColor
Declaration
public int BackColor { get; set; }
Property Value
BarType
Declaration
public BarcodeType BarType { get; set; }
Property Value
Checksum
Declaration
public bool Checksum { get; set; }
Property Value
Declaration
public string DisplayFormat { get; set; }
Property Value
ECCLevel
Declaration
public int ECCLevel { get; set; }
Property Value
Expression
Declaration
public string Expression { get; set; }
Property Value
Modul
Declaration
public int Modul { get; set; }
Property Value
NumColumns
Declaration
public int NumColumns { get; set; }
Property Value
NumRows
Declaration
public int NumRows { get; set; }
Property Value
Ratio
Declaration
public double Ratio { get; set; }
Property Value
Rotation
Declaration
public short Rotation { get; set; }
Property Value
Transparent
Declaration
public bool Transparent { get; set; }
Property Value
Methods
CalculateBarcode()
Declaration
public string CalculateBarcode()
Returns
Declaration
public void DoLines(string data, int Left, int Top, MetaFile metafile)
Parameters
This procedure will print the item into the MetaFile, internal implementation
Declaration
protected override void DoPrint(PrintOut adriver, int aposx, int aposy, int newwidth, int newheight, MetaFile metafile, Point MaxExtent, ref bool PartialPrint)
Parameters
| Type |
Name |
Description |
| PrintOut |
adriver |
Report processing driver
|
| int |
aposx |
Horizontal position in twips
|
| int |
aposy |
Vertical position in twips
|
| int |
newwidth |
Width of the bounding box in twips
|
| int |
newheight |
Height of the bounding box in twips
|
| MetaFile |
metafile |
Destination MetaFile
|
| Point |
MaxExtent |
Maximum extension
|
| bool |
PartialPrint |
Returns true if some text will expand multiple pages
|
Overrides
GetClassName()
Internal function to determine the object type name
Declaration
protected override string GetClassName()
Returns
| Type |
Description |
| string |
Object type name
|
Overrides
SubReportChanged(SubReportEvent, string)
This event is generated while report is processing to allow the report items to update contents
Declaration
public override void SubReportChanged(SubReportEvent newstate, string newgroup)
Parameters
| Type |
Name |
Description |
| SubReportEvent |
newstate |
New state for the subreport
|
| string |
newgroup |
New group if apply
|
Overrides
Implements