私はフロントエンド(PHP)がQRコードを生成するために呼び出すAPIを持っています。 QRコードは、バイト配列(byte[]
)として返されます。現在、ByteArrayOutputStream
のように、qrコードをOutputStream
にレンダリングできる有料ライブラリを使用しています。しかし、このライブラリは、私たちのために問題を引き起こしているいくつかのUTF-8文字をサポートしていません。 ZXingのQRコード生成プロセスでは、QRコードを含むエンコード前にハッシュテーブルで文字セットを指定できることに気付きました。BitMatrixの出力をQRCodeWriterからバイト配列に変換しますか?
可能な限り、既存の機能を変更したいと考えています。したがって、QRCodeWriter.encode
メソッドからのBitMatrix出力をバイト配列に変換することが可能かどうか疑問に思っていましたか?
すべてはあなたのbyatearrayがあることwhouldどのような形式に依存しますか? –
@ UsagiMiyamoto Base64形式にしてください –
Base64はエンコードです。私はフォーマットについて尋ねました、それはGIFのような画像か、あるいは任意の/独自仕様のフォーマットのようですか? –