Java 打印图像直接打印
来源:互联网 发布:初中语文阅读软件 编辑:程序博客网 时间:2024/04/28 17:18
import java.io.FileInputStream;
import java.io.IOException;
import javax.print.Doc;
import javax.print.DocFlavor;
import javax.print.DocPrintJob;
import javax.print.PrintException;
import javax.print.PrintService;
import javax.print.PrintServiceLookup;
import javax.print.SimpleDoc;
import javax.print.attribute.HashPrintRequestAttributeSet;
import javax.print.attribute.PrintRequestAttributeSet;
import javax.print.attribute.standard.Copies;
public class PrintImage {
static public void main(String args[]) throws Exception {
PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
pras.add(new Copies(1));
PrintService pss[] = PrintServiceLookup.lookupPrintServices(DocFlavor.INPUT_STREAM.GIF, pras);
if (pss.length == 0)
throw new RuntimeException("No printer services available.");
PrintService ps = pss[0];
System.out.println("Printing to " + ps);
DocPrintJob job = ps.createPrintJob();
FileInputStream fin = new FileInputStream("YOurImageFileName.PNG");
Doc doc = new SimpleDoc(fin, DocFlavor.INPUT_STREAM.GIF, null);
job.print(doc, pras);
fin.close();
}
}
- Java 打印图像直接打印
- Java打印图像
- Java直接控制打印机打印
- Java直接控制打印机打印
- Java直接控制打印机打印
- 打印图像
- java 将键盘输入信息直接打印
- java 打印图像以及\n的使用
- 用HTML直接打印
- frxReport直接打印
- c#直接打印
- FastReport直接打印.
- FastReport直接打印
- IE直接打印
- WebBrowser直接打印
- 载入报表直接打印
- 真正直接打印
- 直接打印HTML文件
- 用Java设置份数打印作业
- 用Java 设置的定位打印作业-横排或竖排
- DirectShow9在VS2005或vc6.0下编译出现问题的解决方法
- 确定何时打印作业已完成
- struts2入门拾遗
- Java 打印图像直接打印
- 单链表逆置。
- java 显示打印对话框并打印
- Hangover
- 你知道“晚安”是什么意思么?
- Java 打印的文本文件和打印预览
- 内核线程、轻量级进程、用户线程
- VC++ 下编码的转换
- 你却越早知道越健康的145条--健康提醒