5、 **/ public int print(Graphics gra, PageFormat pf, int pageIndex) throws PrinterException { System.out.println("pageIndex="+pageIndex); Component c = null; //print string String str = "中华民族是勤劳、勇敢和富有智慧的伟大民族。"; //转换成Graphi
6、cs2D Graphics2D g2 = (Graphics2D) gra; //设置打印颜色为黑色 g2.setColor(Color.black); //打印起点坐标 double x = pf.getImageableX(); double y = pf.getImageableY(); switch(pageIndex){ case 0: //设置打印字体(字体名称、样式
7、和点大小)(字体名称可以是物理或者逻辑名称) //Java平台所定义的五种字体系列:Serif、SansSerif、Monospaced、Dialog 和 DialogInput Font font = new Font("新宋体", Font.PLAIN, 9); g2.setFont(font);//设置字体 //BasicStroke bs_3=new BasicStroke(0.5f);