最近要做一个功能
1、生成PDF417条形码。
2、识别PDF417条形码。
3、把条码插入到word文档的最有一页。
目前做好的只有第一点。
用到的一个jar包是 iText.jar
PS:这个功能是正对机关单位的,机关单位的二维条码有一个公共的规则《机关公文二维条码使用规范细则》
具体规则见附件。
其实生成二维条码的代码很简单。下面贴上生成二维条码的代码
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.font.FontRenderContext;
import java.awt.font.TextAttribute;
import java.awt.image.BufferedImage;
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import javax.imageio.ImageIO;
import com.itextpdf.text.BadElementException;
import com.itextpdf.text.pdf.BarcodePDF417;
public class BarcodeDemo {
public static void main(Stri