Package org.eclipse.swt.printing

Examples of org.eclipse.swt.printing.Printer.startPage()


        GC gc = new GC(printer);
        View view = (View) HandlerUtil.getActivePart(event);
        SieveResult sr = view.getSieveData().getSeiveResult();
        SingleSieve[] s = sr.getSieves();
       
        if(printer.startPage()) {
          gc.drawString("Total mass  = " + Double.toString(sr.getTotal()) + " gr", 100, 100 );
         
          gc.drawLine(85, 135, 600, 135);
          gc.drawLine(85, 185, 600, 185);
          gc.drawLine(85, s.length * 50 + 185, 600, s.length * 50 + 185);
View Full Code Here


            printer.startJob(jobName);

            GC gc = new GC(printer);
            try {
                Rectangle printArea = getPrintableArea(printer, BORDER);
                printer.startPage();
                printComposite(elementToPrint, gc, printArea);
                printer.endPage();
            } finally {
                gc.dispose();
            }
View Full Code Here

       
        Printer printer = new Printer(data);

        printer.startJob("Validation Result");
        GC gc = new GC(printer);
        if (printer.startPage()) {
          ImageData id = mCanvas.getSourceImage().getImageData();
          Image printImage = new Image(printer, id);
         
          //Try to scale it
          int origWidth = printImage.getBounds().width;
View Full Code Here

      Point screenDPI = display.getDPI();
      Point printerDPI = printer.getDPI();
      int scaleFactor = printerDPI.x / screenDPI.x;
      Rectangle trim = printer.computeTrim(0, 0, 0, 0);
      if (printer.startJob(currentName)) {
        if (printer.startPage()) {
          GC gc = new GC(printer);
          int transparentPixel = imageData.transparentPixel;
          if (transparentPixel != -1 && !transparent)
            imageData.transparentPixel = -1;
          Image printerImage = new Image(printer, imageData);
View Full Code Here

        if (!printer.startJob("Sudoku")) {
          System.err.println("Starting printing task failed!");
          return;
        }

        if (!printer.startPage())
          System.err.println("Starting of page 1 failed!");

        double border = 0.7;

        Rectangle clipping = gc.getClipping();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.