PrintService.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package epson.print.service;
  2. import android.content.Context;
  3. import epson.print.EPImageList;
  4. public interface PrintService {
  5. String createPrintImage(EPImageList ePImageList, int i, int i2, int i3, int i4, int i5, int i6, int i7, int i8);
  6. int endJob();
  7. int endPage(boolean z);
  8. void epsNotifyError(int i, int i2, boolean z);
  9. boolean getCancelPrinting();
  10. int getLang();
  11. Context getLocalApplicationContext();
  12. @NonNull
  13. int[] getLocalPrinterLayout1AreaSize(int i);
  14. Object getPrintLockObject();
  15. int[] getPrintableArea();
  16. int[] getPrinterStatus();
  17. int getStartJobResolution();
  18. int initImage(String str);
  19. void notifyEndJob(int i);
  20. boolean pageSneedRotate(int i);
  21. int printPage();
  22. int releaseImage();
  23. void setCancelPrinting(boolean z);
  24. void setPrinting(boolean z);
  25. int startJob(int i, int i2, int i3, int i4, int i5, int i6, int i7, int i8, int i9, int i10, int i11, boolean z);
  26. int startPage();
  27. boolean updateApfProgress(int i);
  28. void waitIfSimpleAp();
  29. }