91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-14
  • 語言: Java
  • 標簽:

資源簡介

java開發的制作工作證和調用斑馬ZXP Series 3C證卡打印機服務。分為兩個文件,一個用來生成工作證的正反面,一個是將這個正反面用于打印制卡

資源截圖

代碼片段和文件信息

package?com.zebra.devdemo.myTest;

import?java.awt.*;
import?java.io.UnsupportedEncodingException;
import?java.awt.image.BufferedImage;
import?java.io.File;
import?java.io.IOException;
import?javax.imageio.ImageIO;
import?javax.swing.ImageIcon;


public?class?CreateBMP{


????public?static?void?main(String[]?args)?throws?IOException?{

????????BufferedImage?bufferedImage1=getFront(“resources/front.jpg“);
????????BufferedImage?bufferedImage2=getBack(“D:\\“);
????}


????private?static?BufferedImage?getFront(String?path)?{
????????BufferedImage?bimage?=?null;
????????try?{
????????????//首先需要對圖片進行預處理,即修改成指定尺寸
????????????//Thumbnails.of(path).size(1023?639).toFile(“D://a1023x639.jpg“);
????????????ImageIcon?imgIcon?=?new?ImageIcon(path);
????????????Image?theImg?=?imgIcon.getImage();
????????????int?width?=?theImg.getWidth(null)?==?-1???1023?:?theImg.getWidth(null);//3250
????????????int?height?=?theImg.getHeight(null)?==?-1???639?:?theImg.getHeight(null);//2040
????????????bimage?=?new?BufferedImage(width?height?BufferedImage.TYPE_INT_RGB);
????????????Graphics2D?g?=?bimage.createGraphics();
????????????//消除文字鋸齒
????????????g.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASINGRenderingHints.VALUE_TEXT_ANTIALIAS_ON);
????????????//消除畫圖鋸齒
????????????g.setRenderingHint(RenderingHints.KEY_ANTIALIASING?RenderingHints.VALUE_ANTIALIAS_ON);
????????????//清除畫線鋸齒
????????????g.setRenderingHint(RenderingHints.KEY_STROKE_CONTROLRenderingHints.VALUE_STROKE_DEFAULT);
????????????g.setColor(Color.white);//背景顏色
????????????g.fillRect(0?0?1023?639);//背景面積及位置width=x.height=y
????????????g.drawImage(theImg?0?0?null);
????????????String?fontName=“微軟雅黑“;//微軟雅黑
????????????g.setColor(Color.black);
????????????g.setFont(new?Font(fontName?Font.PLAIN?50));

????????????g.drawString(“XXXXXXXXXXXXXXXXX“?60?90);
????????????//上崗證
????????????g.setColor(Color.black);
????????????g.setFont(new?Font(fontName?Font.PLAIN?70));
????????????g.drawString(“上崗證“?750?100);???//上崗證
????????????//畫直線(上)

????????????g.setStroke(new?BasicStroke(4.0f));//線條粗細
????????????g.setColor(Color.black);//線條顏色
????????????g.drawLine(0?120?1023?120);//線條起點及終點位置
????????????//繪制頭像
//將圖片轉換為BufferedImage對象
????????????BufferedImage?bImage?=?ImageIO.read(new?File(“D:\\CCCCCCCCCCCC.jpg“));
????????????//graphics.drawImage(bufferedImage.getScaledInstance(imageW?imageH?Image.SCALE_DEFAULT)100?100?null);
????????????g.drawImage(bImage?64?179?229?275?null);
????????????//姓名
????????????g.setColor(Color.black);
????????????g.setFont(new?Font(fontName?Font.PLAIN?45));
????????????g.drawString(“姓?名:“?355?220);
????????????//姓名變量
????????????g.setColor(Color.black);
????????????g.setFont(new?Font(fontName?Font.PLAIN?45));
????????????g.drawString(“CCCCCCCCCCCC“?600?220);
????????????//等級
????????????g.setColor(Color.black);
????????????g.setFont(new?Font(fontName?Font.PLAIN?45));
????????????g.dra

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????7847??2020-10-23?14:22??CreateBMP.java

?????文件???????6256??2020-10-23?09:37??ZebraTest2.java

-----------?---------??----------?-----??----

????????????????14103????????????????????2


評論

共有 條評論

相關資源