Summary: Methods | Inherited Methods | [Expand All]
public static class

# PDFCompat.Image

extends Object

java.lang.Object
↳ | com.pdftron.pdf.PDFCompat.Image

## Summary

Public Methods
static long | Create(long doc, long image_data, int width, int height, int bpc, long color_space, long encoder_hints)
static long | Create(long doc, int[] data, int width, int height)
static long | Create(long doc, byte[] image_data, int width, int height, int bpc, long color_space, int input_format)
static long | Create(long doc, long stream, long encoder_hints)
static long | Create(long doc, byte[] buf, long encoder_hints)
static long | Create(long doc, byte[] image_data, int width, int height, int bpc, long color_space, long encoder_hints)
static long | Create(long doc, String filename, long encoder_hints)
static long | Create(long doc, long image_data, int width, int height, int bpc, long color_space, int input_format)
static long | CreateImageMask(long doc, byte[] image_data, int width, int height, long encoder_hints)
static long | CreateImageMask(long doc, long image_data, int width, int height, long encoder_hints)
static long | CreateSoftMask(long doc, long image_data, int width, int height, int bpc, long encoder_hints)
static long | CreateSoftMask(long doc, byte[] image_data, int width, int height, int bpc, long encoder_hints)
static int | Export(long impl, long writer)
static int | Export(long impl, String filename)
static void | ExportAsPng(long impl, String filename)
static void | ExportAsPng(long impl, long writer)
static void | ExportAsTiff(long impl, long writer)
static void | ExportAsTiff(long impl, String filename)
static byte[] | GetBitmap(long impl)
static int | GetBitsPerComponent(long impl)
static int | GetComponentNum(long impl)
static long | GetDecodeArray(long impl)
static long | GetImageColorSpace(long impl)
static long | GetImageData(long impl)
static int | GetImageDataSize(long impl)
static int | GetImageHeight(long impl)
static int | GetImageRenderingIntent(long impl)
static int | GetImageWidth(long impl)
static long | GetMask(long impl)
static long | GetSoftMask(long impl)
static boolean | IsImageInterpolate(long impl)
static boolean | IsImageMask(long impl)
static boolean | IsValid(long impl)
static void | SetMask(long impl, long image_mask)
static void | SetMaskObj(long impl, long mask)
static void | SetSoftMask(long impl, long soft_mask)

[Expand] Inherited Methods
From class java.lang.Object
boolean | equals(Object arg0)
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Public Methods

#### public static long Create (long doc, long image_data, int width, int height, int bpc, long color_space, long encoder_hints)

##### Throws

PDFNetException |

#### public static long Create (long doc, int[] data, int width, int height)

##### Throws

PDFNetException |

#### public static long Create (long doc, byte[] image_data, int width, int height, int bpc, long color_space, int input_format)

##### Throws

PDFNetException |

#### public static long Create (long doc, long stream, long encoder_hints)

##### Throws

PDFNetException |

#### public static long Create (long doc, byte[] buf, long encoder_hints)

##### Throws

PDFNetException |

#### public static long Create (long doc, byte[] image_data, int width, int height, int bpc, long color_space, long encoder_hints)

##### Throws

PDFNetException |

#### public static long Create (long doc, String filename, long encoder_hints)

##### Throws

PDFNetException |

#### public static long Create (long doc, long image_data, int width, int height, int bpc, long color_space, int input_format)

##### Throws

PDFNetException |

#### public static long CreateImageMask (long doc, byte[] image_data, int width, int height, long encoder_hints)

##### Throws

PDFNetException |

#### public static long CreateImageMask (long doc, long image_data, int width, int height, long encoder_hints)

##### Throws

PDFNetException |

#### public static long CreateSoftMask (long doc, long image_data, int width, int height, int bpc, long encoder_hints)

##### Throws

PDFNetException |

#### public static long CreateSoftMask (long doc, byte[] image_data, int width, int height, int bpc, long encoder_hints)

##### Throws

PDFNetException |

#### public static int Export (long impl, long writer)

##### Throws

PDFNetException |

#### public static int Export (long impl, String filename)

##### Throws

PDFNetException |

#### public static void ExportAsPng (long impl, String filename)

##### Throws

PDFNetException |

#### public static void ExportAsPng (long impl, long writer)

##### Throws

PDFNetException |

#### public static void ExportAsTiff (long impl, long writer)

##### Throws

PDFNetException |

#### public static void ExportAsTiff (long impl, String filename)

##### Throws

PDFNetException |

#### public static byte[] GetBitmap (long impl)

##### Throws

PDFNetException |

#### public static int GetBitsPerComponent (long impl)

##### Throws

PDFNetException |

#### public static int GetComponentNum (long impl)

##### Throws

PDFNetException |

#### public static long GetDecodeArray (long impl)

##### Throws

PDFNetException |

#### public static long GetImageColorSpace (long impl)

##### Throws

PDFNetException |

#### public static long GetImageData (long impl)

##### Throws

PDFNetException |

#### public static int GetImageDataSize (long impl)

##### Throws

PDFNetException |

#### public static int GetImageHeight (long impl)

##### Throws

PDFNetException |

#### public static int GetImageRenderingIntent (long impl)

##### Throws

PDFNetException |

#### public static int GetImageWidth (long impl)

##### Throws

PDFNetException |

#### public static long GetMask (long impl)

##### Throws

PDFNetException |

#### public static long GetSoftMask (long impl)

##### Throws

PDFNetException |

#### public static boolean IsImageInterpolate (long impl)

##### Throws

PDFNetException |

#### public static boolean IsImageMask (long impl)

##### Throws

PDFNetException |

#### public static boolean IsValid (long impl)

##### Throws

PDFNetException |

#### public static void SetMask (long impl, long image_mask)

##### Throws

PDFNetException |

#### public static void SetMaskObj (long impl, long mask)

##### Throws

PDFNetException |

#### public static void SetSoftMask (long impl, long soft_mask)

##### Throws

PDFNetException |