java二维码代码个人名片,个人名片生成二维码

本文目录一览:

java生成二维码名片,内容太大,转码怎么实现

Java中字符串转码,根据实际运用的环境有以下三种方式 使用Java.lang.String这是最常用的方法,先用对应编码获取字节,然后重新构造新编码,示例代码如下: String s = “清山”;   byte[] b = s.getBytes(“utf-吧”);//编码   String sa = new String(b, “gb二三一二”);//解码:用什么字符集编码就用什么字符集解码 java.io.InputStreamReader/OutputStreamWriter:桥转换读写文件的应用中,可以使用这种方式,直接在IO流构造中转换,示例代码如下: InputStream is = new FileInputStream(“C:/项目进度跟踪.txt”);//文件读取   InputStreamReader isr = new InputStreamReader(is, “utf-吧”);//解码   OutputStream os = new FileOutputStream(“C:/项目进度跟踪_gb二三一二.txt”);//文件输出   OutputStreamWriter osw = new OutputStreamWriter(os, “gb二三一二”);//开始编码 java.nio.Charset使用nio中的Charset转换字符,示例代码如下: Charset inSet = Charset.forName(“utf-吧”);  // 解码字符集  Charset outSet = Charset.forName(“gb二三一二”);  // 编码字符集   CharsetDecoder de = inSet.newDecoder();  // 解码器 CharsetEncoder en = outSet.newEncoder();// 编

二维码名片怎么制作

现在二维码名片很方便,简单一扫,就能够知道你的个人信息,那么这种二维码名片是怎么制作的呢?让我们一起来看看吧!

工具/材料

草料二维码

首先我们在网上搜索草料二维码生成器。利用这个软件去生成一个二维码名片。点击“创建个人名片”。

然后用你的常用微信扫一扫。可以在手机上生成一个专属名片。

扫描之后,需要微信授权,个人在完善一些自己的资料,比如说公司、职位、邮箱等。

生成二维码名片成功之后,我们再去扫一扫,就可以看见一个电子版的二维码名片了。

java怎么生成带logo二维码

1、下载生成二维码所需要的jar包qrcode.jar;

2、直接上生成二维码的java代码

 

//需要导入的包

import java.awt.Color;

import java.awt.Graphics2D;

import java.awt.Image;

import java.awt.image.BufferedImage;

import java.io.File;

import javax.imageio.ImageIO;

import com.swetake.util.Qrcode;

 

/** 

     * 生成二维码(QRCode)图片 

     * @param content 二维码图片的内容

     * @param imgPath 生成二维码图片完整的路径

     * @param ccbpath  二维码图片中间的logo路径

     */  

    public static int createQRCode(String content, String imgPath,String ccbPath) {  

        try {  

            Qrcode qrcodeHandler = new Qrcode();  

            qrcodeHandler.setQrcodeErrorCorrect(‘M’);  

            qrcodeHandler.setQrcodeEncodeMode(‘B’);  

            qrcodeHandler.setQrcodeVersion(7);  

  

            // System.out.println(content);  

            byte[] contentBytes = content.getBytes(“gb2312”);  

            //构造一个BufferedImage对象 设置宽、高

            BufferedImage bufImg = new BufferedImage(140, 140, BufferedImage.TYPE_INT_RGB);  

            Graphics2D gs = bufImg.createGraphics();  

  

            gs.setBackground(Color.WHITE);  

            gs.clearRect(0, 0, 140, 140);  

  

            // 设定图像颜色  BLACK  

            gs.setColor(Color.BLACK);  

  

            // 设置偏移量 不设置可能导致解析出错  

            int pixoff = 2;  

            // 输出内容  二维码  

            if (contentBytes.length  0  contentBytes.length  120) {  

                boolean[][] codeOut = qrcodeHandler.calQrcode(contentBytes);  

                for (int i = 0; i  codeOut.length; i++) {  

                    for (int j = 0; j  codeOut.length; j++) {  

                        if (codeOut[j][i]) {  

                            gs.fillRect(j * 3 + pixoff, i * 3 + pixoff, 3, 3);  

                        }  

                    }  

                }  

            } else {  

                System.err.println(“QRCode content bytes length = ”  

                        + contentBytes.length + ” not in [ 0,120 ]. “);  

                return -1;

            }  

            Image img = ImageIO.read(new File(ccbPath));//实例化一个Image对象。

            gs.drawImage(img, 55, 55, 30, 30, null);

            gs.dispose();  

            bufImg.flush();  

  

            // 生成二维码QRCode图片  

            File imgFile = new File(imgPath);  

            ImageIO.write(bufImg, “png”, imgFile);  

  

        }catch (Exception e){  

            e.printStackTrace();  

            return -100;

        }  

        return 0;

    }

来自网友 孤独青鸟的博客

怎样制作二维码名片

可以通过第三方软件来制作。

二维码又称二维条码,最常见的形式是QRCode,QR全称QuickResponse,是一个近几年来移动设备上超流行的一种编码方式。

它比传统的BarCode条形码能存更多的信息,也能表示更多的数据类型。

二维条码/二维码(2-dimensionalbarcode)用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。

在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。

它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。

同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/200977.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-06 11:29
下一篇 2024-12-06 11:29

相关推荐

  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • 仓库管理系统代码设计Python

    这篇文章将详细探讨如何设计一个基于Python的仓库管理系统。 一、基本需求 在着手设计之前,我们首先需要确定仓库管理系统的基本需求。 我们可以将需求分为以下几个方面: 1、库存管…

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Python实现简易心形代码

    在这个文章中,我们将会介绍如何用Python语言编写一个非常简单的代码来生成一个心形图案。我们将会从安装Python开始介绍,逐步深入了解如何实现这一任务。 一、安装Python …

    编程 2025-04-29
  • 怎么写不影响Python运行的长段代码

    在Python编程的过程中,我们不可避免地需要编写一些长段代码,包括函数、类、复杂的控制语句等等。在编写这些代码时,我们需要考虑代码可读性、易用性以及对Python运行性能的影响。…

    编程 2025-04-29
  • Python爱心代码动态

    本文将从多个方面详细阐述Python爱心代码动态,包括实现基本原理、应用场景、代码示例等。 一、实现基本原理 Python爱心代码动态使用turtle模块实现。在绘制一个心形的基础…

    编程 2025-04-29
  • 北化教务管理系统介绍及开发代码示例

    本文将从多个方面对北化教务管理系统进行介绍及开发代码示例,帮助开发者更好地理解和应用该系统。 一、项目介绍 北化教务管理系统是一款针对高校学生和教职工的综合信息管理系统。系统实现的…

    编程 2025-04-29

发表回复

登录后才能评论