我有一個前端(PHP)調用來生成QR碼的API。 QR碼作爲字節數組發回(byte[]
)。目前我們正在使用付費庫,可以將qr代碼顯示爲OutputStream
,如ByteArrayOutputStream
。但是這個庫不支持一些對我們造成問題的UTF-8字符。通過ZXing的QR碼生成過程,我們注意到可以在包含QR碼的編碼之前在散列表中指定字符集。將QRCodeWriter的BitMatrix輸出轉換爲字節數組?
我們想盡可能少地改變現有的功能。因此想知道是否可以將QRCodeWriter.encode
方法的BitMatrix輸出轉換爲字節數組?
一切都取決於格式的byatearray是對子級轉換BitMatrix? –
@UsagiMiyamoto它應該是base64格式 –
Base64是一種編碼。我問過格式,就像GIF這樣的圖像,還是一些任意/專有的格式? –