Package org.eclipse.swt.printing

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


    PrintDialog printDialog = new PrintDialog(HandlerUtil.getActiveShell(event));
    PrinterData printerData = printDialog.open();
   
    if(printerData != null ) {
      Printer printer = new Printer(printerData);
      if(printer.startJob("Text")) {
        GC gc = new GC(printer);
        View view = (View) HandlerUtil.getActivePart(event);
        SieveResult sr = view.getSieveData().getSeiveResult();
        SingleSieve[] s = sr.getSieves();
       
View Full Code Here


    protected void startPrintJob(Composite elementToPrint,
            PrinterData printerData) {
        Printer printer = new Printer(printerData);
        try {
            printer.startJob(jobName);

            GC gc = new GC(printer);
            try {
                Rectangle printArea = getPrintableArea(printer, BORDER);
                printer.startPage();
View Full Code Here

          return;
        }
       
        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);
         
View Full Code Here

    Printer printer = new Printer(printerData);
    GC gc = new GC(printer);
    PrintContext context = new PrintContext( gc, printer.getDPI() );

    // start the print job and assign it a title
    printer.startJob( "Deck" );

    // get full paper size
    Rectangle pageArea = SWTUtils.getPrintableBounds(printer);
    context.translate( new Point(pageArea.x, pageArea.y));
   
View Full Code Here

      Printer printer = new Printer(printerData);
      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;
View Full Code Here

        if (data == null)
          return;
        Printer printer = new Printer(data);
        GC gc = new GC(printer);

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

        if (!printer.startPage())
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.