Фоновое введение:
Недавно нам нужно сделать автоматическую генерацию QR -кода и внедрить QR -код в существующий фоновый шаблон. Мы никогда не писали эти вещи, и это немного смущено после внезапного написания этого, особенно потому, что мы не очень знакомы с Java Image API, поэтому мы ссылаемся на обмен многими пользователями пользователей и сделали это быстро. Давайте поделимся этим сейчас.
Уведомление:
Что касается метода генерации QR -кодов, статья Java генерирует красочные QR -коды с логотипами, и каждый может использовать их вместе.
Пример кода:
BufferedImage Image = bim; // QR -код BufferedImage bg = imageio.read (path); // Получить Beijing Image Graphics2d g = bg.creategraphics (); int width = image.getwidth (null)> bg.getwidth () * 5/10? (bg.getWidth () * 5/10): image.getWidth (null); int height = image.getheight (null)> bg.getheight () * 5/10? (bg.getheight () * 5/10): image.getWidth (null); G.DrawImage (Image, (bg.getWidth ()-ширина)/2, (bg.getheight ()-высота)/2, ширина, высота, нулевая); g.dispe (); bg.flush (); файл);
Рендеринги QR -кода:
Суммировать
Приведенное выше контент, который автоматически генерирует QR -коды и существующие фоновые изображения с использованием Java. Друзья в нуждающихся могут ссылаться на это.