Я хочу создать .png для его печати. Файл должен иметь этот макет (100x35 мм) Объедините изображение и текст, чтобы распечатать их
Я создал QrCode, используя проект Zxing.
public Bitmap createQrCode(String stringForQrCode){
com.google.zxing. MultiFormatWriter writer =new MultiFormatWriter();
String data = stringForQrCode;
String finaldata = Uri.encode(data, "utf-8");
BitMatrix bm = null;
try {
bm = writer.encode(finaldata, BarcodeFormat.QR_CODE,185, 185);
} catch (WriterException e) {
e.printStackTrace();
}
Bitmap ImageBitmap = Bitmap.createBitmap(185, 185, Bitmap.Config.ARGB_8888);
for (int i = 0; i < 185; i++) {//width
for (int j = 0; j < 185; j++) {//height
assert bm != null;
ImageBitmap.setPixel(i, j, bm.get(i, j) ? Color.BLACK: Color.WHITE);
}
}
return ImageBitmap;
}
Но как я могу объединить эти изображения со своими двумя струнами. Нужно ли создавать новый растровый рисунок? И как выбрать позицию разных предметов.