Package com.clover.sdk.v1.printer.job
Class MultipleImagePrintJob
- java.lang.Object
-
- com.clover.sdk.v1.printer.job.PrintJob
-
- com.clover.sdk.v1.printer.job.MultipleImagePrintJob
-
- All Implemented Interfaces:
Parcelable
public class MultipleImagePrintJob extends PrintJob implements Parcelable
Allows direct printing of http(s)://, file://, or content:// images. Supports bmp, gif, jpg, png formats. Note that the support of formats is limited based on the printer capability. Color models, modes, as well as the size of the images will affect the ability to print and the quality of the image printed.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MultipleImagePrintJob.Builder
-
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T extends Object>, Parcelable.Creator<T extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static Parcelable.Creator<MultipleImagePrintJob>
CREATOR
ArrayList<String>
uriStrings
-
Fields inherited from class com.clover.sdk.v1.printer.job.PrintJob
FLAG_BILL, FLAG_CUSTOMER, FLAG_EXPEDITOR, FLAG_FORCE_SIGNATURE, FLAG_FORCE_TIP, FLAG_MERCHANT, FLAG_NO_SIGNATURE, FLAG_NO_TIP, FLAG_NONE, FLAG_REFUND, FLAG_REPRINT, FLAG_SALE, FLAG_UNLABELED_ITEMS, FLAG_USE_PRINT_GROUP, flags, printToAny
-
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MultipleImagePrintJob(Parcel in)
protected
MultipleImagePrintJob(MultipleImagePrintJob.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Category
getPrinterCategory()
void
writeToParcel(Parcel dest, int flags)
-
Methods inherited from class com.clover.sdk.v1.printer.job.PrintJob
cancel, describeContents, print, print
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface android.os.Parcelable
describeContents
-
-
-
-
Field Detail
-
CREATOR
public static final Parcelable.Creator<MultipleImagePrintJob> CREATOR
-
-
Constructor Detail
-
MultipleImagePrintJob
protected MultipleImagePrintJob(MultipleImagePrintJob.Builder builder)
-
MultipleImagePrintJob
protected MultipleImagePrintJob(Parcel in)
-
-
Method Detail
-
getPrinterCategory
public Category getPrinterCategory()
- Specified by:
getPrinterCategory
in classPrintJob
-
writeToParcel
public void writeToParcel(Parcel dest, int flags)
- Specified by:
writeToParcel
in interfaceParcelable
- Overrides:
writeToParcel
in classPrintJob
-
-