Hintergrundeinführung:
Kürzlich müssen wir eine automatische QR -Codeerzeugung erstellen und den QR -Code in die vorhandene Hintergrundvorlage einbetten. Wir haben diese Dinge nie geschrieben, und es ist ein bisschen verwirrt, nachdem wir sie plötzlich geschrieben haben, vor allem, weil wir mit der Java -Bild -API nicht sehr vertraut sind. Lassen Sie es uns jetzt teilen.
Beachten:
In Bezug auf die Erzeugungsmethode von QR -Codes generiert der Artikel Java farbenfrohe QR -Codes mit Logos, und jeder kann sie zusammen verwenden.
Beispielcode:
Bufferedimage image = bim; // qr code bufferedimage bg = imageio.read (path); // Peking Bildgrafik 2d 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);
Die Renderings des QR -Codes:
Zusammenfassen
Das obige ist der Inhalt, der automatisch QR -Codes und vorhandene Hintergrundbilder mit Java generiert. Freunde in Not können sich darauf beziehen.