/ / ZXing обрізати негативні байти - zxing

ZXing відсікає негативні байти - zxing

У ZXing я створюю рядок бічних даних за допомогою кодування "ISO-8859-1" але якимось чином негативні байти в даних отримують скорочення до байта 63 при читанні продутованого QR-коду

Приклад: рядок перед QR-кодом (у байтах)

-78, 99, -86, 15, -123, 31, -11, -64, 77, -91, 26, -126, -68, 33

String read from QR code:

63, 99, 63, 15, 63, 31, 63, 63, 77, 63, 26, 63, 63, 33

Як запобігти цьому, не використовуючи base64?

Відповіді:

1 для відповіді № 1

Чомусь ZXing збирає QR-матрицюз правильними даними, це читання, що скорочує байти.Я в кінцевому підсумку подолання проблеми шляхом кодування моїх двійкових даних на base64 і справу з збільшенням розміру повідомлення