public string ToXmlString() { System.Text.StringBuilder xml = new System.Text.StringBuilder(); xml.Append(@" <BarCode "); xml.Append(@" UniqueID=""" + UniqueID + @""""); xml.Append(@" BarCodeID=""" + BarCodeID + @""""); xml.Append(@" BarCodeInfo=""" + BarCodeInfo + @""""); xml.Append(@" Type=""" + Type.ToString() + @""""); xml.Append(@" PositionX=""" + CenterPoint.X + @""""); xml.Append(@" PositionY=""" + CenterPoint.Y + @""""); xml.Append(@" RepeatDirection=""" + RepeatDirection.ToString() + @""""); xml.Append(@" BarCodeWidth=""" + BarCodeWidth.ToString() + @""""); xml.Append(@" BarCodeHeight=""" + BarCodeHeight.ToString() + @""""); xml.Append(@" ZIndex=""" + ZIndex + @""">"); xml.Append(Environment.NewLine); xml.Append(" </BarCode>"); return(xml.ToString()); }
public string ToEZPLString() { string EZPLString = ""; EZPLString += "BA," + ((int)CenterPoint.X).ToString() + "," + ((int)CenterPoint.Y).ToString() + "," + BarCodeWidth.ToString() + "," + (BarCodeWidth * 2).ToString() + "," + BarCodeHeight.ToString() + ","; EZPLString += (RepeatDirection == MergePictureRepeatDirection.Horizontal ? 0 : 1).ToString() + ","; EZPLString += "3,"; EZPLString += BarCodeInfo; return(EZPLString); }