Я использую ZXing 3.2 java lib, и мне нужно создать прямоугольную матрицу данных 16 * 48 ячеек (16 ячеек для высоты и 48 ячеек для ширины).ZXing 3.2 Java: Как установить ячейки числа матрицы данных?
Я не нашел способа сделать это. Кто-нибудь знает как это сделать?
Сниппет пример:
Hashtable<EncodeHintType,Object> hints=null;
hints=new Hashtable<EncodeHintType,Object>(1);
hints.put(EncodeHintType.DATA_MATRIX_SHAPE,SymbolShapeHint.FORCE_RECTANGLE);
MultiFormatWriter writer = new MultiFormatWriter();
BitMatrix result = writer.encode("50 digits",format,48,16,hints);
В результате матрица данных с 16 ячейками для высоты и 35 для веса. Изменение ширины в функции кодирования не приводит к результату. Высота всегда установлена на 16 ячеек.
Спасибо за ваше время