Запись изображения в файл PDF в формате java без сохранения - PullRequest
0 голосов
/ 24 февраля 2020

Я генерирую изображение QR, а затем сохраняю его в файле PDF. Я использую следующий код:

BarcodeQRCode qrcode = new BarcodeQRCode("This is a test QR code!", 1, 1, null);
Image image = qrcode.createAwtImage(Color.BLACK, Color.WHITE);
BufferedImage buffImg = new BufferedImage(image.getWidth(null), image.getWidth(null), BufferedImage.TYPE_4BYTE_ABGR);    
File qrImageFile = new File(qrImageFilePath);
ImageIO.write(buffImg, "png", qrImageFile);

Поскольку мой файл PDF основан на строке HTML, поэтому я помещаю путь к файлу изображения QR в строке (помимо других текстов и изображений), а затем пишу вся строка в PDF.

Мой вопрос: могу ли я сделать тот же процесс, не сохраняя изображение на моем компьютере? И если да, как я могу включить его в строку? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...