Barcode4j на Android (не хватает поддержки BufferedImage)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Barcode4j на Android (не хватает поддержки BufferedImage)

Сообщение Anonymous »

Я пытался использовать Barcode4j на Android, но я не могу получить класс BufferedImage, и я не уверен, как я предполагаю, что заменить этот класс на Android.graphic.*, который, похоже, не имеет чего -то подобного Полем Также Barcode4J не примет ничего другого, чем объект BufferedImage по очевидным причинам.
Что я могу использовать вместо этого или есть генератор штрих -кода, лучше подходящий для Android? < /P>

Я попробовал Barcode4Android, который действительно не имел смысла, так как пример, который они приведены на GIT, использовал BuferedImage из пакета java.awt.image.bufferedReader также>.

Мне на самом деле просто нужна функция генерирования QR. < /P>

Мои вопросы.
1. Есть ли альтернатива Barcode4j для Android.
2. Или есть работа по моей проблеме?public class HelloExample1 {

public static void main(String[] args) throws Exception{
//Create the barcode bean
Code39Bean bean = new Code39Bean();

final int dpi = 150;

//Configure the barcode generator
bean.setModuleWidth(UnitConv.in2mm(1.0f / dpi)); //makes the narrow bar, width exactly one pixel
bean.setWideFactor(3);
bean.doQuietZone(false);

//Open output file
File outputFile = new File("resources"+"/"+"images"+"/"+"out.png");
OutputStream out = new FileOutputStream(outputFile);

try {

//Set up the canvas provider for monochrome PNG output
BitmapCanvasProvider canvas = new BitmapCanvasProvider(
out, "image/x-png", dpi, BufferedImage.TYPE_BYTE_BINARY, false, 0);

//Generate the barcode
bean.generateBarcode(canvas, "Hello World");

//Signal end of generation
canvas.finish();
} finally {
out.close();
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/365 ... ge-support
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»