示例#1
0
        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());
        }
示例#2
0
        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);
        }