{Комментарий = "Этикетка 70х50"} {Heigth = 70} {Length = 50} {ClDotsPerMm = 8} {ClCurrLength = Length*ClDotsPerMm} {ClCurrHeight = Height*ClDotsPerMm} {Комментарий = "Находим на холсте исходную позицию X"} {offX = Length > 70?(Length/2-35)*8:0} {Комментарий = "Находим на холсте исходную позицию Y"} {offY = Height > 50?((Height-1.5)/2-24.25)*8:0} {Комментарий = "Добавляем подписи"} {Верх.Length > 91 || Подкладка.Length > 91 || Подошва.Length > 91 || Цвет.Length > 91 :{Материалы ="Верх: " + Верх + "; Подкладка: " + Подкладка + "; Подошва: " + Подошва + "; Цвет: " + Цвет};} {Верх != empty:{Верх ="Верх: "+Верх};} {Подкладка != empty:{Подкладка = "Подкладка: "+Подкладка};} {Подошва != empty:{Подошва = "Подошва: "+Подошва};} {Цвет != empty:{Цвет = "Цвет: "+Цвет};} {Производитель != empty:{Производитель = "Производитель: "+Производитель};} {Импортер != empty:{Импортер = "Импортер: "+Импортер};} {Комментарий = "Производим разложение входных данных на строки"} {Наименование.Length > 325:{НаименованиеПоСтрокам = global::System.Split.SplitString(Наименование,80,6)};} {(Наименование.Length > 200 && Наименование.Length < 325):{НаименованиеПоСтрокам = global::System.Split.SplitString(Наименование,60,5)};} {(Наименование.Length < 200):{НаименованиеПоСтрокам = global::System.Split.SplitString(Наименование,50,4)};} {Материалы != empty:{МатериалыПоСтрокам = global::System.Split.SplitString(Материалы,52,9)};} {Материалы =="" || Материалы == null: {ВерхПоСтрокам = global::System.Split.SplitString(Верх,52,2)} {ПодкладкаПоСтрокам = global::System.Split.SplitString(Подкладка,52,2)} {ПодошваПоСтрокам = global::System.Split.SplitString(Подошва,52,2)} {ЦветПоСтрокам = global::System.Split.SplitString(Цвет,52,2)} ;} {ПроизводительПоСтрокам = global::System.Split.SplitString(Производитель,52,4)} {ИмпортерПоСтрокам = global::System.Split.SplitString(Импортер,52,3)} ! 0 200 200 {ClCurrHeight - 1.5*ClDotsPerMm} {bthlblqty} {WhiteGap:GAP-SENSE;BAR-SENSE} CONTRAST {Contrast} SPEED 5 IN-DOTS {Комментарий = "Шапка этикетки"} PCX 13 6 {CDATA("! 325:{НаименованиеПоСтрокам:TEXT MYRIADC6.CPF 0 {offx+12} {offy+50+#*13} {Item}};} {(Наименование.Length > 200 && Наименование.Length < 325):{НаименованиеПоСтрокам:TEXT MYRIADP6.CPF 0 {offx+12} {offy+50+#*15} {Item}};} {(Наименование.Length < 200):{НаименованиеПоСтрокам:TEXT MYRIADP7.CPF 0 {offx+12} {offy+50+#*17} {Item}};} {Комментарий = "Левый блок данных"} {МатериалыПоСтрокам:TEXT MYRIADC6.CPF 0 {offx+12} {offy+131+#*13} {Item}} {Материалы =="" || Материалы == null: {ВерхПоСтрокам:TEXT MYRIADC6.CPF 0 {offx+12} {offy+131+#*13} {Item}} {ПодкладкаПоСтрокам:TEXT MYRIADC6.CPF 0 {offx+12} {offy+157+#*13} {Item}} {ПодошваПоСтрокам:TEXT MYRIADC6.CPF 0 {offx+12} {offy+183+#*13} {Item}} {ЦветПоСтрокам:TEXT MYRIADC6.CPF 0 {offx+12} {offy+209+#*13} {Item}};} {ПроизводительПоСтрокам:TEXT MYRIADC6.CPF 0 {offx+12} {offy+251+#*13} {Item}} {ИмпортерПоСтрокам:TEXT MYRIADC6.CPF 0 {offx+12} {offy+310+#*13} {Item}} {Комментарий = "Правый блок данных"} TEXT MYRIADC6.CPF 0 {offx+12} {offY+356} {СтранаПроизводства} TEXT MYRIADC6.CPF 0 {offx+375} {offY+313} GTIN: TEXT MYRIADC6.CPF 0 {offx+425} {offY+313} {GTIN} TEXT MYRIADC6.CPF 0 {offx+375} {offY+326} s/n: TEXT MYRIADC6.CPF 0 {offx+425} {offY+326} {СерийныйНомер} {global::Cleverence.Printing.Commands.CPCL.PrintDatamatrix(offX+375, offY+136, 5, 203, КМ)} PCX 445 345 {CDATA("!