Package javax.print

Examples of javax.print.Doc


  DocAttributeSet das = new HashDocAttributeSet();
    das.add(Chromaticity.MONOCHROME);

    Object payload = message.getPayload();

    final Doc doc = new SimpleDoc(message.getPayload(), docFlavor, das);

    final DocPrintJob job = this.printServiceExecutor.getPrintService().createPrintJob();

    PrintJobMonitor printJobMonitor = new PrintJobMonitor(job);
View Full Code Here


     */
    private void spoolToService(PrintRequestAttributeSet attributes)
        throws PrinterException {

        DocPrintJob job = getPrintService().createPrintJob();
        Doc doc = new PageableDoc(getPageable());
        if (attributes == null) {
            attributes = new HashPrintRequestAttributeSet();
        }
        try {
            job.print(doc, attributes);
View Full Code Here

    }
    if (i < 0) {
      return;
    }
    DocPrintJob pj = pservices[i].createPrintJob();
    Doc doc = new MyDocument(flavor);

    pj.print(doc, aset);
  }
View Full Code Here

    private void doPrint(PrintService service, File toPrintFile) throws Exception {
        FileInputStream stream = null;
        try {
            stream = new FileInputStream(toPrintFile);
            DocFlavor format = DocFlavor.INPUT_STREAM.AUTOSENSE;
            Doc myDoc = new SimpleDoc(stream, format, null);
            PrintRequestAttributeSet aset = null;
            // new HashPrintRequestAttributeSet();
            // aset.add(new Copies(1));
            // aset.add(MediaSize.ISO.A4);
            // aset.add(Sides.ONE_SIDED);
View Full Code Here

    private void doPrint(PrintService service, File toPrintFile) throws Exception {
        FileInputStream stream = null;
        try {
            stream = new FileInputStream(toPrintFile);
            DocFlavor format = DocFlavor.INPUT_STREAM.AUTOSENSE;
            Doc myDoc = new SimpleDoc(stream, format, null);
            PrintRequestAttributeSet aset = null;
              // new HashPrintRequestAttributeSet();
            // aset.add(new Copies(1));
            // aset.add(MediaSize.ISO.A4);
            // aset.add(Sides.ONE_SIDED);
View Full Code Here

     
      // InputStream apontando para o conte�do a ser impresso
      FileInputStream fi = new FileInputStream("teste.txt");
     
      // Cria um Doc para impress�o a partir do arquivo exemplo.txt
      Doc textDocument = new SimpleDoc(fi, docFlavor, attributes);
     

      // Configura o conjunto de parametros para a impressora
      PrintRequestAttributeSet printerAttributes = new HashPrintRequestAttributeSet();
     
View Full Code Here

            // Print is sent
            DocFlavor psInFormat = new DocFlavor.INPUT_STREAM(printerContentType);
            InputStream bais = new ByteArrayInputStream(baos.toByteArray());
           
            Doc myDoc = new SimpleDoc(bais, psInFormat, null);
            PrintServiceAttributeSet psaset = new HashPrintServiceAttributeSet();
            if (UtilValidate.isNotEmpty(printerName)) {
                try {
                    URI printerUri = new URI(printerName);
                    PrinterURI printerUriObj = new PrinterURI(printerUri);
View Full Code Here

            throw new ViewHandlerException("Unable write to browser OutputStream", e);           
        }
        */                            
       
        DocFlavor docFlavor = DocFlavor.BYTE_ARRAY.PDF;
        Doc myDoc = new SimpleDoc(out.toByteArray(), docFlavor, null);
        PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();
        aset.add(new Copies(1));
        //aset.add(MediaSize.A4);
        aset.add(Sides.ONE_SIDED);
       
View Full Code Here

        Result res = new SAXResult(fop.getDefaultHandler());

        // Start XSLT transformation and FOP processing
        transformer.transform(src, res);

        Doc doc = new SimpleDoc(renderer, DocFlavor.SERVICE_FORMATTED.PAGEABLE, null);
        printJob.print(doc, null);
    }
View Full Code Here

                };
                job.addPrintJobListener(pjlistener);
                PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();

                DocAttributeSet das = new HashDocAttributeSet();
                Doc doc = new SimpleDoc(printIt, flavor, das);
                try {  
                        job.print(doc, pras);
                    } catch (PrintException pe) {
                        pe.printStackTrace();
                    }
View Full Code Here

TOP

Related Classes of javax.print.Doc

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.