Я хочу сгенерировать QR-код без полей/границы и ErrorCreationLevel.H
с помощью ZXing, как вы можете видеть ниже:
Map<EncodeHintType, Object> hints = new EnumMap<>(EncodeHintType.class);
hints.put(com.google.zxing.EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.H);
hints.put(com.google.zxing.EncodeHintType.MARGIN, 0);
QRCodeWriter writer = new QRCodeWriter();
writer.encode("rasool", BarcodeFormat.QR_CODE, 200, 200, hints);
Таким образом, сгенерированный QR-код содержит поле/границу по умолчанию и может быть легко отсканирован, но я ожидал, что у него не должно быть поля/границы.
И когда я комментирую строку, связанную с ErrorCreationLevel
, тогда сгенерированный QR-код не имеет поля/границы, но не может быть отсканирован с помощью смартфонов и программного обеспечения для сканеров.
Я использую ZXing версии 3.4.0.
Как я могу решить эту проблему?