java.lang.Object
com.persequor.saga.modules.printerbackendzpl.backend.ZplPrinter
All Implemented Interfaces:
com.persequor.saga.libraries.printing.IPrinter

public class ZplPrinter extends Object implements com.persequor.saga.libraries.printing.IPrinter
  • Constructor Details

    • ZplPrinter

      @Inject public ZplPrinter(com.persequor.saga.modules.printer.sdk.PrintJobConverterService converterService)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface com.persequor.saga.libraries.printing.IPrinter
    • getDetails

      public void getDetails(com.persequor.extension.frontend.IContent<?> section)
      Specified by:
      getDetails in interface com.persequor.saga.libraries.printing.IPrinter
    • testConnection

      public boolean testConnection()
      Specified by:
      testConnection in interface com.persequor.saga.libraries.printing.IPrinter
    • print

      public void print(com.persequor.saga.libraries.printing.IPrintJob printJob)
      Specified by:
      print in interface com.persequor.saga.libraries.printing.IPrinter
    • getDpi

      public int getDpi()
      Specified by:
      getDpi in interface com.persequor.saga.libraries.printing.IPrinter
    • getWidthInDots

      public int getWidthInDots()
      Specified by:
      getWidthInDots in interface com.persequor.saga.libraries.printing.IPrinter
    • getHeightInDots

      public int getHeightInDots()
      Specified by:
      getHeightInDots in interface com.persequor.saga.libraries.printing.IPrinter