Android ZXING кодирует qr через BitMatrix -> сохранить в байт [] -> вставить в базу данных - PullRequest
3 голосов
/ 30 октября 2011

Я играл с zxing на выходных и столкнулся с проблемой, которую не могу решить. Я использую пример работающего кода Java на кодировании и декодировании QR-кода с использованием zxing и заинтересован в преобразовании сгенерированного BitMatrix (который содержит биты кода qr) в байт [], чтобы я мог сохранить изображение в поле sql lite blob (а затем нарисуйте штрих-код, когда я хочу). Кто-нибудь знает возможно ли это. Я не уверен, куда идти от решения для кодирования, которое я предоставил. Я посмотрел на http://zxing.org/w/docs/javadoc/com/google/zxing/client/j2se/MatrixToImageWriter.html для решения, но не нашел каких-либо исправлений для моей проблемы (я подумал, может быть, сделать это через MatrixToImageWriter.

Любая помощь очень ценится!

ура!

1 Ответ

3 голосов
/ 30 октября 2011

BitMatrix имеет несколько методов для получения его содержимого, например get(), который получает бит за битом, или getRow(), который дает вам строку за раз как BitArray.Вы можете получить биты и делать все, что вы хотите.

...