public class PDFPrintItem extends PrintItem
PrintItem.ScaleType
DEFAULT_SCALE_TYPE
Modifier | Constructor and Description |
---|---|
protected |
PDFPrintItem(Parcel in) |
|
PDFPrintItem(PDFAsset asset) |
|
PDFPrintItem(PrintAttributes.Margins margins,
PDFAsset asset) |
|
PDFPrintItem(PrintAttributes.Margins margins,
PrintItem.ScaleType scaleType,
PDFAsset asset) |
|
PDFPrintItem(PrintAttributes.MediaSize mediaSize,
PDFAsset asset) |
|
PDFPrintItem(PrintAttributes.MediaSize mediaSize,
PrintAttributes.Margins margins,
PDFAsset asset) |
|
PDFPrintItem(PrintAttributes.MediaSize mediaSize,
PrintAttributes.Margins margins,
PrintItem.ScaleType scaleType,
PDFAsset asset) |
|
PDFPrintItem(PrintAttributes.MediaSize mediaSize,
PrintItem.ScaleType scaleType,
PDFAsset asset) |
Modifier and Type | Method and Description |
---|---|
protected void |
cleanup(Context context) |
int |
describeContents() |
void |
drawPage(Canvas canvas,
float dpi,
RectF pageBounds)
Draw the printItem onto a canvas.
|
Asset |
getAsset()
Get the asset of the print item.
|
PrintAttributes.MediaSize |
getMediaSize()
Get the media size of the print item.
|
Bitmap |
getPrintableBitmap()
Get's the bitmap from the asset.
|
PrintItem.ScaleType |
getScaleType()
Get the scale type.
|
void |
writeToParcel(Parcel dest,
int flags) |
getMargins
public PDFPrintItem(PrintAttributes.MediaSize mediaSize, PrintAttributes.Margins margins, PrintItem.ScaleType scaleType, PDFAsset asset)
public PDFPrintItem(PrintAttributes.MediaSize mediaSize, PrintItem.ScaleType scaleType, PDFAsset asset)
public PDFPrintItem(PrintAttributes.Margins margins, PrintItem.ScaleType scaleType, PDFAsset asset)
public PDFPrintItem(PrintAttributes.MediaSize mediaSize, PrintAttributes.Margins margins, PDFAsset asset)
public PDFPrintItem(PrintAttributes.MediaSize mediaSize, PDFAsset asset)
public PDFPrintItem(PrintAttributes.Margins margins, PDFAsset asset)
public PDFPrintItem(PDFAsset asset)
protected PDFPrintItem(Parcel in)
public PrintAttributes.MediaSize getMediaSize()
PrintItem
getMediaSize
in class PrintItem
public PrintItem.ScaleType getScaleType()
PrintItem
getScaleType
in class PrintItem
public Asset getAsset()
PrintItem
public Bitmap getPrintableBitmap()
PrintItem
getPrintableBitmap
in class PrintItem
public void drawPage(Canvas canvas, float dpi, RectF pageBounds)
PrintItem
public int describeContents()
public void writeToParcel(Parcel dest, int flags)
writeToParcel
in class PrintItem